项目&解决方案
项目:
广义讲,正在开发一个项目
狭义说法:指一个解决方案中的模块。
解决方案:
通常一个解决方案,包含若干侠义的项目
这些狭义上的项目,都是通过引用添加直接或间接建立关系。
好处:当我们运行程序,解决方案里面所有关联项目都会编译(编译文件存放在bin\Debug 文件夹)
.exe
.dll 动态链接库
.pdb 调试信息文件
Debug和Release(调试和发布)
Debug:尝试运行程序,运行中可以通过断点查看程序执行过程。生产文件包含调试信息,生产文件比较大。不做任何程序优化。
Release:程序开发和调试都成功了。在发布程序。生产文件不包含调试信息,生产文件比较小。程序会做性能优化。
F5:启动,遇到断点停止。
F11:逐语句单步运行,一行代码执行。