我们有CCnet + msbuild + tfs。
为每个项目配置构建。我们没有用解决方案构建。
问题是如果我们只生成1
,我们应该如何配置构建以不再重建所有项目更改与源代码管理中的一个确切项目相关?有没有办法制定一些条件,哪里应该
我们指定了吗?
答案 0 :(得分:1)
调用msbuild时,使用Build作为目标而不是ReBuild。另外,请确保不要更改源文件的日期,也不要删除任何中间调试文件。
答案 1 :(得分:1)
打开日志文件并“完全搜索”构建目标“CoreCompile。”。 检查下面的第一行,了解完全构建此项目的原因。 应该是这样的:
Building target "CoreCompile" completely.
Input file "C:\Users\xxx\AppData\Local\Temp\xpv14dzs.cs" is newer than output file "obj\Debug\Assembly.pdb".