我有许多解决方案,其中包含大量项目.我希望能够为所有项目使用的解决方案定义全局设置.例如,包含目录.我希望能够在一个地方为解决方案中的所有项目更改include目录.
当我搜索解决方案时,我发现了与我的问题完全匹配的问题的良好描述,但是那里建议的解决方案,项目属性表是按项目而不是每个解决方案定义的.
我可以使用环境变量或Visual Studio设置,但是那些需要编译代码的人必须定义完全相同的设置.
有谁能建议这样做的方法?谢谢.
我们使用属性表来完成此任务.可以将单个属性表分配给解决方案中的所有项目.从那时起,您可以更改该属性表中的设置,它将影响所有项目.
高级提示:我们实际使用多个属性表(例如,一个用于发布目标类型,一个用于调试目标类型).小费是订单非常重要.如果您手动编辑项目文件,则最后一个属性表将覆盖列表中先前属性表中的设置.如果您在GUI中进行编辑,那么TOP将覆盖它下面的那个.