我们已从TeamCity 8升级到9,我们的.net构建者将构建时间从 3分钟增加到15分钟。
我们通过执行以下步骤开始调查此问题:
经过2天的调查(我们查看了我们的防病毒软件,io,cpu和内存,看起来每个看起来都很好),我们开始怀疑大脑的MsbuildBootstrap占用了大部分时间。
我们采用了一个构建,用#34; msbuildbootstraper" 32秒并将其切换为"命令行"跑步者并称为msbuild我们自己,并且构建时间减少到 5秒。 我们目前正在考虑降级到teamcity版本8或转移到tfs,然后这样做 - 你有什么建议来修复/解决这个问题吗?
答案 0 :(得分:3)
如上面的链接所示,将此配置添加到MSBuildBootstraper:
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>