如何:编译项目模型扩展性示例代码

在 Visual Studio 2013 中,弃用外接程序。 我们建议您将外接程序升级到 VSPackage 扩展。 有关如何升级的更多信息,请参阅 如何:将外接程序转换为 VSPackage

Visual C++ 项目模型中的大多数参考主题都包含代码示例。 该代码示例已经过测试,可使用宏环境进行编译,并且当 C++ 项目为活动状态时可在 Visual Studio 集成开发环境 (IDE) 中运行。

必须将 Microsoft.VisualStudio.VCProjectEngine 引用添加到宏环境中。 有关详细信息,请参阅如何:使用“添加引用”对话框添加或移除引用

备注

以下说明中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。您安装的 Visual Studio 版本以及使用的设置决定了这些元素。有关详细信息,请参阅自定义开发设置

使用宏编辑器编译和运行代码示例

  1. 在**“视图”菜单上指向“其他窗口”,再单击“Macro 资源管理器”**。

  2. 展开 MyMacros。

  3. 右击 Module1,然后单击快捷菜单上的**“编辑”**。

    这样会打开 Visual Studio 宏环境。

  4. 右击“引用”文件夹并在快捷菜单上单击“添加引用”。

  5. 在**“添加引用”对话框中单击 Microsoft.VisualStudio.VCProjectEngine 以选择它,单击“添加”,再单击“确定”**。

  6. 将下面的代码添加到模块文件的顶部:

    Imports Microsoft.VisualStudio.VCProjectEngine
    
  7. 将参考主题中的代码示例添加到模块文件。

  8. 右击 MyMacros,然后在快捷菜单上单击**“生成”**。

  9. 关闭 Visual Studio 宏环境。

  10. 在**“工具”菜单上指向“宏”,然后单击“Macro 资源管理器”**。

  11. 右击过程名(由 Module1 生成)并在快捷菜单上单击**“运行”**。

请参见

其他资源

Visual C++ 扩展性对象模型