Visual Studio 改变构建过程的扩展

Visual Studio Extension that alters the build process

阅读文档后我得出结论,开发自己的 "VSPackage" 是扩展 Visual Studio 行为的最有效方式。

现在我想构建一个扩展来修改 C/C++ 应用程序的 VS 构建(编译)行为。 有这方面的入门指南或文档吗?

大多数可用教程似乎都侧重于 GUI 方面。

您想修改 .vcxproj 文件,它控制着 Visual Studio 2015 年的 c++ 构建过程。

您可以在此处阅读有关 VS2015 中 C++ 构建过程的更多信息: Building C++ Projects in Visual Studio

如果您有多个项目将使用相同的构建过程,您应该考虑创建项目模板而不是扩展。看看这里开始 https://msdn.microsoft.com/en-us/library/xkh1wxd8.aspx

祝你好运!