如何以编程方式将现有文件添加到不同的Visual Studio项目

时间:2014-06-27 04:40:42

标签: c++ visual-studio-2013

我是新手。 我想以编程方式创建一个Visual C ++项目。 我已经尝试过EnvDTE对象,但他们正在研究当前解决方案的实例,但我想编辑不同的解决方案的不同项目文件。

如何获取不同项目的实例进行编辑?

我正在使用Visual Studio 2013 Express。对它有任何限制吗?我应该使用VSPackage吗?

感谢。

1 个答案:

答案 0 :(得分:0)

总的来说,我建议考虑像CMake或Scons这样的构建系统。它允许为任意平台生成构建脚本(因此它包括MSVS解决方案文件)。

但是,您可能只是使用某些脚本或程序编辑项目文件。项目文件是普通的xml文件,很容易添加外部文件。

<ItemGroup>
  <ClCompile Include="some_file.cpp" />
</ItemGroup>