我知道属性/incremental
,但如果我想停止增量构建,则每次都需要更改NO
。有没有办法永久停止所有项目。
答案 0 :(得分:3)
您可以在Incremental Property
属性文件夹中的Linker
进行设置。
转到:properties page->Linker Folder
并从那里修改Incremental Linking
属性。
这是一个详细的reference。
答案 1 :(得分:2)
@apomene提供了C ++的详细信息。
Here适用于C#
编辑:
进行更深入的研究我扫描了$(UserRootDir)
和Visual Studio文件夹中的所有文件,查找LinkIncremental
标记,由MSBuild
用来指定执行(或不执行)增量链接,但是我找不到任何东西。
另一方面,在项目向导使用的许多dll中,他们引用LinkIncremental
标记并假设他们在创建项目时完成项目的设置。
我的结论是,您可以开发Visual Studio插件,并在创建项目时将其附加到某个事件,以将VCLinkerTool.LinkIncremental设置为false。