.NET里面的build solution就是把这个solution下的所有的项目都重新编译一次再build吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 00:25:09
.NET里面的buildsolution就是把这个solution下的所有的项目都重新编译一次再build吗?.NET里面的buildsolution就是把这个solution下的所有的项目都重新编译

.NET里面的build solution就是把这个solution下的所有的项目都重新编译一次再build吗?
.NET里面的build solution就是把这个solution下的所有的项目都重新编译一次再build吗?

.NET里面的build solution就是把这个solution下的所有的项目都重新编译一次再build吗?
不一定.Rebuild应该是你描述的功能
你改过一些东西之后,有时导致别的模块也需要重新编译.
而Visual Studio的智能性还不够,
它有时不能非常准确地判断出都有哪些文件需要重新编译.
于是,当你Build时,
它仅仅把它认为需要重新编译的重新编译一下,
而有时候它的判断实际是不够的.
但Rebuild就不同,它把所有的东西都重新编译,不管改过的,没改过的;还是它认为有依赖的,没依赖的,统统重来,于是问题就消除了.