VS.NET中的"生成解决方案"和"重新生成解决方案"有什么区别?
2010-06-12 17:43
405 查看
重新生成解决方案顾名思义就是重新编译每个文件,这样速度要满些,但可靠度高一些。而生成解决方案则在上次编译的基础上编译那些修改过了的文件,而没有修改的文件不编译,类似于数据库里的增量备份。
“生成”的时候,只对你改动过的文件重新生成,没有改动过的文件不会重新生成;
“重新生成”是对所有的文件都重新生成。
以cpp为例,当你只改动某些.cpp之类的文件的时候,可以用生成,省了编译没有改动的那些文件的时间;但是如果你改动了某些.h之类的文件,最好用重新生成,因为有可能有些文件包含.h文件也需要重新编译。
“生成”的时候,只对你改动过的文件重新生成,没有改动过的文件不会重新生成;
“重新生成”是对所有的文件都重新生成。
以cpp为例,当你只改动某些.cpp之类的文件的时候,可以用生成,省了编译没有改动的那些文件的时间;但是如果你改动了某些.h之类的文件,最好用重新生成,因为有可能有些文件包含.h文件也需要重新编译。
相关文章推荐
- VS.NET中的"生成解决方案"和"重新生成解决方案"有什么区别?
- vs.net中的生成 与 重新生成 有什么区别?
- <%include file="a.jsp"%>与<jsp:include file="a.jsp"/>有什么区别?
- "=="和equals方法究竟有什么区别?
- VS2010 生成菜单下面:生成/重新生成/清理解决方案有什么区别?
- "=="和equals方法有什么区别
- "_variant_t(ole_time)"与“(_variant_t)ole_time”到底有什么区别
- "VS.NET Web服务器运行的不是ASP.NET 1.1 版"的解决办法
- <input type = "submit"> 提交方式和用js的form.submit()有什么区别?
- "VS.NET Web服务器运行的不是ASP.NET 1.1 版"的解决办法
- "=="和equals方法究竟有什么区别?
- "=="和equals方法究竟有什么区别?
- 对于String对象,可以使用"="赋值,也可以使用"new"关键字赋值,两种方式有什么区别?
- "ICS"与"NAT"转换有什么区别?
- <jsp:include>和<%@include file=""%> 有什么区别
- "<br />"和 "\r\n" 这两者有什么区别??
- "=="和equals方法有什么区别
- "" 与null有什么区别
- "<br />"和 "\r\n" 这两者有什么区别??
- "=="和equals方法究竟有什么区别?