程序集就是已经编译后生成的能被CLR给识别的一个文件或多个文件集合。
程序集分成:强命名程序集和弱命名程序集。
强命名程序集和弱命名程序集唯一的区别就是是指强命名程序集拥有一个发布者的公钥或私钥签名,公钥或私钥唯一标识了程序集的发布者。利用公钥和私钥可以对程序集进行唯一的标志、安全策略和版本策略。