Clean+Rebuild 和 Clean+Build 之间有什么区别吗
我在 CruiseControl 中有一个 msbuild 任务,首先清除然后重建。如果我将其更改为清理和构建(而不是重建)会有什么区别吗?
Rebuild 对每个项目执行“清理 + 构建”。解决方案中的“清理+构建”将清理所有项目,然后构建每个项目。是否存在一些可以产生影响的极端情况?
I've got a msbuild task in cruiseControl which first Clearn and then Rebuild. Can there be any difference if I change it as Clean and Build (rather than rebuild) ?
Rebuild does "Clean + Build" for each project. "Clean + Build" in the solution will clean all the projects and then build each of them. Can there be some corner cases that can make differences?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设 msbuild 目标尚未修改以添加额外功能,则:
Assuming the msbuild targets have not been modified to add extra functionality then:
Rebuild
是执行Clean
然后Build
的快捷方式 - 因此您应该得到相同的结果。Rebuild
is a shortcut for doingClean
and thenBuild
- so you should get the same results.