2012-10-19 312 views
3

在visual Studio 2010中,我想让一个解决方案中的所有项目具有相同的配置,例如include目录,lib目录?我知道有一种叫做物业经理的东西可以做到这一点,但是它使得其他解决方案具有相同的配置。如何使解决方案中的项目具有相同的include,lib路径

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

回答

1

你可以做的是制作你自己的.props文件。如果你打开.vcxproj文件用文本编辑器,你可以找到一些线下的文件是这样的:

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

也就是说进口(或包括或电话)其他一些.props文件。找到该文件并使用文本编辑器打开它,它位于C:\ Program Files \ MSBuild \ Microsoft.Cpp \ v4.0中。这可以让你了解.props文件的结构。

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

有用的网站为.props编程:

相关问题