摘要:
元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码时,运行库将元数据加载到内存中,并引用它来发现有关代... 阅读全文
摘要:
如果你正在开发面向DotNet平台的应用程序,那么你肯定对"程序集"和"托管模块"这两个概念不陌生,这是DotNet带来的术语。这两个概念很容易混淆,有人认为它们指的是同一样事物,其实不然。这里,我写下自己的一些理解。 为了便于说明问题,我们先看看一个公司的某项目开发团队,这个"团队"由团队"成员"组成(可能还有一些资源),而在这些团队成员中,必然有一个成员是这个团队的头头,为了表示不是普通的... 阅读全文