生成主 Interop 程序集
更新:2007 年 11 月
有两种方法可以生成主 Interop 程序集:
使用 Windows 软件开发工具包 (SDK) 提供的类型库导入程序 (Tlbimp.exe)。
通过使用 Tlbimp.exe 导入类型库来生成主 Interop 程序集是最简单的方法。Tlbimp.exe 提供以下保护措施:
创建新的主 Interop 程序集之前,对其他已注册的主 Interop 程序集进行检查,检查是否有嵌套的类型库引用。
如果不指定容器或文件名,为主 Interop 程序集提供一个强名称,将无法发出主 Interop 程序集。
如果省略了对相关程序集的引用,将无法发出主 Interop 程序集。
如果添加了对相关程序集的引用,但这些相关程序集不是主 Interop 程序集,将无法发出主 Interop 程序集。
使用符合公共语言规范 (CLS) 的语言(如 C#)在源代码中手动创建主 Interop 程序集。在没有类型库时,可以使用这种方法。
要使用强名称为程序集签名,必须具有加密密钥对。有关详细信息,请参见创建密钥对。