在VS中基本就是你的一个项目就是一个程序集了,最后生成后一个.dll就是一个程序集
概念上:
支持CLS(公共语言规范)的语言,源代码会编译为模块,模块由PE头,CLR头,元数据,中间语言(IL)代码组成。而程序集则是一个或多个模块、资源文件的逻辑分组,也是最小的重用、安全性、版本控制的单元,你可以理解为:组件。通常一个程序集只会包含一个模块(VS GUI界面只支持一个程序集包含一个模块,不支持多个,除非你用命令行的方式编译)
表现上:
例如你建一个webapplication -> 属性 -> 应用程序 -> 可以修改生成的dll文件的程序集名称。
程序集+命名空间+类(...)。 来定位类型。
怎么说了,在书上说的概念“程序集”和上面的解释一样。
但就我个人理解 就是一个项目的所有类,方法,等等