Build和Rebuild的区别 骑猪看日落 2021-06-24 16:11 412阅读 0赞 1. Build 只针对在上次编译之后更改过的文件进行编译, 而Rebuild会编译所有文件。 2. 无论 Build 和 Rebuild,都可以分别针对解决方案和项目。 3. Rebuild 会编译所有文件,一般相当于执行 Clean + Build(清理并生成)。 4. Build 编译的范围包括有更新的 Projects 以及依赖这些 Projects 的项目。 5. Rebuild = Clean+Build 6. 注意,Build 所检测的是项目中的改变,主要是源代码,而Rebuild则是简单粗暴的Clean+Build。 在此做了一个简单的实验,在debug文件夹下删除一个配置文件,可以看出bulid是不会生成该配置文件的, rebuild却可以。 ![2789632-6e79709c12e8395e.gif][] ![2789632-ea7abbec1389a5dd.png][] ![2789632-2c733460924dddd8.png][] [2789632-6e79709c12e8395e.gif]: /images/20210615/f2506783476a4f08a991e590c6a9a010.png [2789632-ea7abbec1389a5dd.png]: /images/20210615/01624e571ab247cd90d0f948d3787f35.png [2789632-2c733460924dddd8.png]: /images/20210615/9daac7c663bd4ea4b29a3938d5e38871.png
还没有评论,来说两句吧...