VS 2015 VB编译器是否失去了增量构建的能力?

时间:2016-02-26 16:46:51

标签: vb.net visual-studio-2012 compilation visual-studio-2015

我有500KLOC 项目,包含大约1000个代码文件。 能够在 25 秒内编译解决方案,而需要 150 秒,并且计算机在此过程中无响应多次。这比VS 2012中完全重建的时间要糟糕。

根据性能,看起来VS 2015编译器始终执行完全重建,而不是仅在更改模块的编译之前(在链接阶段之前)。 是否可以选择将此完全重建行为切换回快速增量构建

微软声称在VS 2015中他们引入了完全重写的编译器,整体速度提高了50%。我错过了什么?

1 个答案:

答案 0 :(得分:1)

我机器上的反恶意软件防护过于激进。

看起来VS 2012和VS 2015编译器之间的安装反恶意软件(来自ESET)如何看待编译器构建的结果。

禁用项目目录的反恶意软件保护后,编译时间从 170 秒下降到 58 秒。不比VS 2012编译器快,但更可忍受。

这个想法归功于Hans Passant's comment