项目子类型
项目子类型使你可以自定义或风格化 Visual Studio 的项目系统的行为。 自定义项包括保存项目文件中的其他数据、在“添加新项”对话框中添加或筛选项、控制程序集的调试和部署方式,以及扩展项目属性页对话框。 VSPackages 使用 COM 聚合实现项目子类型。
注意
Visual C++ 项目系统不支持项目子类型。 Visual Studio 本身使用项目子类型来实现 SQL Server 和智能设备项目。
本节内容
-
描述项目子类型的概念。
-
介绍 Visual Studio 环境的编程项目子类型初始化序列。
-
提供使用项目子类型最常扩展的功能和方法的详细说明。
-
介绍如何在项目文件中保存数据,以及如何在 IPersistXMLFragment 项目子类型聚合级别中维护项目文件中的数据。
-
描述项目子类型如何修改项目 属性页 对话框。
-
提供有关项目子类型如何使用自动化扩展程序扩展自动化对象模型的信息。
-
介绍如何向“添加新项”对话框添加项。
-
说明项目子类型如何使用托管包框架(MPF)在项目文件中保存和检索特定于子类型的数据。
-
说明项目子类型如何通过实现 IVsDeployableProjectCfg 接口来提供专用部署行为。
-
介绍如何在项目设计器中添加和删除属性页。
相关章节
-
提供指向详细介绍 Visual Studio 项目的主题的链接。