10

我知道该属性,但如果我想停止增量构建,/incremental每次都需要更改它。NO有什么办法可以永久阻止所有项目。

4

2 回答 2

3

您可以Incremental Property在“Linker属性”文件夹中进行设置。

转到:properties page->Linker Folder并从那里修改Incremental Linking属性。

这是一个详细的 参考

于 2014-02-20T14:28:31.510 回答
2

@apomene 提供了 C++ 的详细信息。

这里是 C#

编辑:

进行更深入的研究后,我扫描了里面的所有文件$(UserRootDir)和 Visual Studio 文件夹以查找LinkIncremental标记,用于MSBuild指定执行(或不执行)增量链接,但我没有找到任何东西。

另一方面,在项目向导使用的许多 dll 中,他们引用LinkIncremental标签并假设他们在创建项目时完成了项目的设置。

我的结论是,您可以开发一个 Visual Studio 插件并在创建项目时附加到某个事件以将VCLinkerTool.LinkIncremental设置为 false。

于 2014-02-20T14:40:43.860 回答