用一个可执行代码库。
程序集延迟签名.一个共享程序集是强名字的，但在开发时不产生私钥，仅当部署时才产生私钥。 
程序集的语言.程序集编译为CIL代码，这是一种中间语言。框架内部把CIL字节码转换为本地的汇编代码。对于打印"Hello World"的程序，其等效的CIL代码是：CIL代码装入String到运行栈，然后调用WriteLine函数再返回。