如何使解决方案中的项目具有相同的include,lib路径

时间:2012-10-19 09:33:36

标签: visual-studio-2010

在Visual Studio 2010中,我想让一个解决方案中的所有项目具有相同的配置,例如include目录,lib目录?我知道有一种称为属性管理器的东西可以做到这一点,但它使其他解决方案具有相同的配置。

是否有一些方法可以处理它:只允许同一解决方案中的项目具有相同的配置而不影响其他解决方案?

1 个答案:

答案 0 :(得分:1)

您可以做的是创建自己的.props文件。如果使用文本编辑器打开.vcxproj文件,可以在文件中找到一些如下所示的行:

<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />

导入(或包含或调用)其他一些.props文件。查找该文件并使用文本编辑器打开它,此处位于C:\ Program Files \ MSBuild \ Microsoft.Cpp \ v4.0中。这可以让您了解.props文件的结构。

现在,您可以创建自己的.props文件,并在其中设置您想要的include和lib路径(也可以设置其他设置),最后您必须在您的帐户中添加<Import.../>行。手动vcxproj文件。不用担心,即使您对项目进行了更改,VS也不会删除它。

.props编程的有用网站: