创建项目类型

可通过创建新的项目类型扩展 Visual Studio 。 若要创建新的项目类型,必须了解几个概念和完成很多步骤。 以下主题概述如何创建项类型。

本节内容

  • 项类型设计决策
    讨论必须在创建新的项目类型之前进行的项目、项目文件持久性和承诺结构设计决策。

  • 检查表:创建新的项目类型
    提供您必须在创建新的项目类型支持的编程任务作为编辑代码和生成,生成,调试和在项目的部署的应用程序的步骤概述。

  • 使用创建的项目工厂的项实例
    提供有关如何的信息提供和使用项目工厂创建一个新项目的实例。

  • 签入项类型
    提供默认路径和数据包含从注册表脚本的项每个语句的语句的代码示例从注册表中表的。

  • 项目持久性
    讨论使用 IPersistFileFormat 保留和文件不是基于文件的项的对象。

  • 使用 MSBuild
    描述项目类型如何使用 MSBuild 生成引擎允许用户从命 Visual Studio 并在命令行。

相关章节

  • 自动化模型
    描述用于扩展 Visual Studio一个辅助方法。

  • 支持符号浏览工具
    介绍代码查看工具体系结构 (例如 对象浏览器类视图 窗口。 描述用于实现浏览在 VSPackage 中对象的接口和方法。

  • 添加项目和项目项模板
    讨论项目在确定播放的必要使用要在编辑器中,打开后项目项,而项目资源如何进行操作。

  • 安装 Vspackage 使用 Windows Installer
    演示如何为 VSPackage 自己的唯一标识以及如何包装到 Windows Installer 包 (.MSI 文件) 的 VSPackage DLL 和其他信息的部署给客户。

  • 在 Visual Studio 的层次结构
    描述 Visual Studio 如何查看和解决层次结构。

  • Vspackage
    提供一些概述,扩展 Visual Studio 环境的可安装的 COM 对象并讨论如何实现拥有 VSPackage。

  • 项目类型
    讨论如何使用项目修改代码,生成和生成代码并运行和调试代码,并提供指向有关如何的详细主题创建项类型。