摘要: 在.NET平台退出之前,Windows平台下就已经存在了大量的dll。这些dll中包含了可以被多个Windows应用共享的函数。很多高级语言例如C、C++、Visual Basic、Delphi等都可以创建dll。另一方面,任何一种编程语言在链接的时候,可以直接引入dll中的函数,而不管这些dll是由哪种编程语言编写的源代码编译而成的。这样就在二进制的基础上实现了代码共享。 在.NET平台下,所有的类型定义及其实现都包装在程序集中。虽然有dll形式的程序集,但其本质跟传统的dll完全不同。dll形式的程序集和exe形式的程序集本质上都是一组包含了类型定义清单、类型实现及其引用信息的集合。两者. 阅读全文
posted @ 2011-09-12 14:22 冒牌工程师 阅读(605) 评论(0) 推荐(0) 编辑