发布网友
共2个回答
热心网友
DLL是一种文件,是程序集的物理实现,程序集是组织程序的逻辑方法,类似函数库。一般我们可以认为托管的DLL和程序集是等同的。DLL分很多种,要看内部数据的表示方式。但是他的作用都差不多,也就是储存数据,当需要时才加载,从而加快程序启动,减少资源浪费。
热心网友
被编译到同一个dll或exe中的程序就是处于同一个程序集中,在不同的dll或exe文件中的程序就是处于不同的程序集中。
.net中的程序集就是一个编译器直接生成的dll或可执行的exe文件,包含程序集清单、元数据和MSIL等。是一个或者多个类型定义及资源文件的集合体。