我想知道有没有办法保存项目属性并自动为所有新项目实现(默认设置)。就像我想要禁用Precompiled header&所有项目(新的或现有的)的链接器实现,写我知道当我创建新项目时我必须一次又一次地执行所有设置来运行该程序。
答案 0 :(得分:0)
在Visual Studio 2010中创建的项目会自动包含名为Microsoft.Cpp.Win32.user
的{{3}}。此属性表是可修改的,并且由新项目自动包含(并且可能是现有项目,除非它被特别删除)。
您可以将此属性表自定义为您喜欢的任何设置。但是,如果在较低级别(例如在项目的设置中)覆盖任何属性,它们将被取代。此外,这些设置将适用于包含此属性表的任何项目,这可能是不合需要的。如果您只想将设置应用于开发环境,这是一个合理的解决方案。
如果您希望多个开发机器/用户使用不同的默认设置创建项目,则更合适的解决方案是创建property sheet,这将允许用户使用适当的默认设置创建项目。但是,这方面的实施更为复杂。