VS的解决方案有生成解决方案和重新生成解决方案,一直没有想过二者具体是个啥。
解决方案:
解决方案不仅是一个应用程序,还包含项目,可以包含多个项目,所以及时相关的代码最终在硬盘上的多个位置被编译成为多个程序集,也可以把他们组合在一起。它可以处理共享代码,而应用程序也使用共享代码,所以可以在多个代码块中调试。
生成解决方案:
在上次编译的基础上对本次修改过的文件进行编译,其实就是只编译增量。生成时只生成修改过的文件,没有修改过的文件则不会则不会及进行修改。
重新生成解决方案:
重新生产解决方案就是全部重新编译,在生成时会全部生成一遍。