(6)C#项目结构
一、项目下Properites文件夹
Properties文件夹 定义你程序集的属性 项目属性文件夹 一般只有一个 AssemblyInfo.cs 类文件,用于保存程序集的信息,如名称,版本等,这些信息一般与项目属性面板中的数据对应,不需要手动编写。
二、引用文件夹
添加外来的类DLL库
三、bin文件夹
bin是进制的缩写,此文件夹用来存放编译结果,存放dll或者exe文件。它有两种编译模式:Debug和Release两个版本
Debug:用于试调程序的版本。简单的说就是Debug下可以进行调试,查bug,改错,且运行较慢
Release:正式发布版。虽然Release下也可以打断点,但是有时候有些变量的值在Release下是看不见的。调试的话应该用Debug
注意:经常发生Debug模式下运行正常而Release模式出错的情况,因此要进行更多测试来找到潜在的Bug。
四、obj文件夹
放编译过程中生成的中间临时文件。
每次编译时默认都是采用增量编译,即只重新编译改变了的模块,obj保存每个模块的编译结果,用来加快编译速度。
是否采用增量编译,可以通过:项目属性—>配置属性—>高级—>增量编译来设置