Clean + Rebuild和Clean + Build之间有什么区别吗?

时间:2011-05-06 00:58:39

标签: c# visual-studio msbuild cruisecontrol.net devenv

我在cruiseControl中有一个msbuild任务,首先是Clearn,然后是Rebuild。如果我把它改成清洁和构建(而不是重建)会有什么不同吗?

Rebuild为每个项目做“Clean + Build”。解决方案中的“Clean + Build”将清理所有项目,然后构建每个项目。可以有一些可以产生差异的角落案例吗?

3 个答案:

答案 0 :(得分:7)

假设尚未修改msbuild目标以添加额外功能,那么:

Rebuild = Clean + Build

答案 1 :(得分:5)

Rebuild是执行Clean然后Build的快捷方式 - 因此您应该获得相同的结果。

答案 2 :(得分:0)

没有。