如果我从VS构建我的解决方案,那么所有检查都需要不到一分钟的时间来告诉我所有项目都已构建完毕。如果我在团队基础构建中做同样的事情,则需要接近20分钟。 我定义为“要构建的项目”只有解决方案(.sln文件),解决方案有32个“项目”。
答案 0 :(得分:3)
检查构建定义工作区,确保只提取构建所需的代码。
TFS也做了一个干净的编译,即。它会下拉所有代码,然后从头开始重建所有内容。干净的构建在本地需要多长时间?构建32个项目不到一分钟似乎很快,所以我怀疑你的本地构建是增量而不是完整。
使用诊断记录运行构建,这应该为您提供了花费时间的部分的线索。