配置 COM 组件免注册激活

要使 COM 组件参与免注册激活,必须将其部署为并行程序集。 并行程序集是非托管程序集。 有关更多信息,请参见 MSDN Library 中的“Using Side-by-side Assemblies”(使用并行程序集)。

若要使用 COM 并行程序集,基于 .NET 的应用程序的开发人员必须提供一个应用程序清单,其中包含绑定和激活信息。 Windows XP 操作系统内置有对非托管并行程序集的支持。 如果要激活的组件不在注册表中,COM 运行时(由操作系统支持)将扫描应用程序清单,查找激活信息。

对于安装在 Windows XP 上的 COM 组件,免注册激活是可选的。 如想查看在应用程序中添加并行程序集的详细说明,请在 MSDN Library 中搜索“使用并行程序集”。

备注

并行执行是 .NET Framework 的一项功能。利用该功能,多个版本的运行时以及使用某个版本运行时的多个版本的应用程序和组件可以同时在同一台计算机上运行。并行执行和并行程序集是用于提供并行功能的两个不同机制。

请参见

任务

如何:配置基于 .NET Framework 的 COM 组件以进行免注册激活

概念

免注册 COM 互操作的要求

其他资源

免注册 COM 互操作