一.什么是程序集(Assembly)? 经由编译器编译得到的,供CLR进一步编译执行的那个中间产物,在WINDOWS系统中,它一般表现为·dll或者是·exe的格式,但是要注意,它们跟普通意义上的WIN32可执行程序是完全不同的东西,程序集必须依靠CLR才能顺利执行. ----百度百科之程序集 程序集可分为两种类型: (1).可执行程序,后缀为.exe(GUI,图形用户接口:或CUI,命令行用户接口) (2).类库,后缀为.dll 其结构如下图: 在其构成中,只有PE头.CLR头.清单是必须的.…