强制Visual Studio在调试和发布模式下具有相同的包含目录

6
我想知道是否有一种方法可以在项目/解决方案的调试和发布配置之间同步包含和链接目录的设置?更准确地说,是否有任何方法告诉Visual Studio我想要项目属性的 “C/C++ -> General -> Additional Include Directories”、”Linker -> General -> Additional Library Directories”和 "Linker -> Input -> Additional Dependencies" 在调试和发布配置中保持一致,或者以某种有效/自动的方式将这些设置从一个配置转发到其他配置?也许有任何插件/脚本,因为只需要更改项目文本文件中的几行即可实现我的目的?我当前正在使用Visual Studio 2005,但我认为这个功能不应该太依赖于工作室的版本,所以请发布适用于任何Visual Studio版本的答案/解决方案。
1个回答

5
使用属性表:创建一个包含常用属性的属性表,然后在每个构建配置中包含它。通过Property Manager窗口完成所有操作;现在要小心了:任何想要对常用属性进行更改的操作必须在属性表中进行,而不是在项目属性中进行!

非常感谢,这个可行!出于好奇,如果您更改项目属性中的公共属性会发生什么情况 - 这个更改会被忽略,还是只影响它所属的项目? - Ilya Kobelevskiy
它只会影响该项目,并且通常会覆盖属性表中的内容。 - stijn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接