几天来,我一直在构建我的解决方案,有 30 多个项目,并且注意到在构建、重建或清理我的解决方案时,它的时间很长,大约是我团队中其他同行的 4 倍。尝试使用 MSBuild 和 Incredibuild 进行构建时会发生这种情况。
我检查了 Incredibuild 与服务器的连接以及 Incredibuild 代理设置以及 VS 构建设置中的所有构建配置,所有值都符合预期。
几天来,我一直在构建我的解决方案,有 30 多个项目,并且注意到在构建、重建或清理我的解决方案时,它的时间很长,大约是我团队中其他同行的 4 倍。尝试使用 MSBuild 和 Incredibuild 进行构建时会发生这种情况。
我检查了 Incredibuild 与服务器的连接以及 Incredibuild 代理设置以及 VS 构建设置中的所有构建配置,所有值都符合预期。
在扫描了我的计算机病毒并检查了足够的内存后,我记得几天前我在注册表中启用了 Fusion Log。
更改注册表项后,我立即解决了构建时间缓慢的问题。
改变的关键是:
在注册表节点下:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
您还可以使用Windows SDK 文件夹中的工具关闭融合日志记录FusLogVw.exe