主互操作程序集
更新:2007 年 11 月
主互操作程序集是一个由供应商提供的唯一的程序集。它包含用 COM 实现的类型的类型定义(作为元数据)。只能有一个主互操作程序集,而且该程序集必须由 COM 类型库的发行者用强名称签名。一个主互操作程序集可以包装同一类型库的多个版本。
如果导入为程序集的 COM 类型库不是由原类型库的发行者签名的,该类型库不能作为主互操作程序集。只有类型库的发行者才能产生真正的主互操作程序集。该程序集将成为用于与基础 COM 类型进行互操作的正式类型定义单元。
COM 组件的发行者生成主互操作程序集并将它们发布给开发人员以便在 .NET Framework 应用程序中使用。对于发行者,本节提供有关产生主互操作程序集的信息。对于开发人员,本节描述如何用主互操作程序集编程。
本节内容
产生主互操作程序集
描述如何命名、生成、自定义和发布主互操作程序集。这一节适合于 COM 类型库的发行者。用主互操作程序集编程
描述如何定位、注册和再发行主互操作程序集。这一节适合于用主互操作程序集编程的开发人员。
相关章节
高级 COM 互操作性
提供一些链接,指向关于将 COM 组件并入 .NET Framework 应用程序中的更多信息。向 .NET Framework 公开 COM 组件
描述如何从基于 .NET 的应用程序使用 COM 组件。公共语言运行库中的程序集
定义程序集的概念。程序集是构成逻辑功能单元的类型和资源的集合。使用程序集编程
描述程序集上的属性的创建、签名和设置过程。