首页 > 解决方案 > 优化 msbuild 构建项目的顺序

问题描述

我正在研究如何优化我们 TeamCity 上大约 3000 个 fsharp 项目的干净构建。层次很深,但没有什么不寻常的。在 teamcity 提供的 perfmon 上,我可以看到在构建过程中两次只有 2 个核心被占用,共 36 个。我怀疑所有其他核心都在等待构建的依赖项。使用 vs 2017,检查哪些项目是瓶颈并且应该拆分或优化的最佳方法是什么?我如何提示 msbuild 应该首先构建这些项目及其依赖项?

标签: visual-studiomsbuild

解决方案


推荐阅读