如何:添加对类型库的引用

当添加对类型库的引用时,Visual Studio 将生成包含元数据的互操作程序集。 如果主互操作程序集可用,则 Visual Studio 在生成新的互操作程序集之前将使用现有程序集。

在 Visual Studio 中添加对类型库的引用

  1. 在计算机上安装 COM DLL 或 EXE 文件,除非 Windows Setup.exe 文件会为你执行此安装。

  2. 选择“项目”、“添加引用” 。

  3. 在引用管理器中,选择“COM”。

  4. 从列表中选择类型库,或通过浏览选择 .tlb 文件。

  5. 选择 “确定”

  6. 在解决方案资源管理器中,打开刚刚添加的引用快捷菜单,然后选择“属性”。

  7. 在“属性”窗口中,确保将“嵌入互操作类型”属性设置为“True” 。 通过此设置,Visual Studio 将会在可执行文件中嵌入 COM 类型的类型信息,从而不必将主互操作程序集与你的应用一起部署。

备注

根据你使用的 Visual Studio 版本,菜单和对话框选项可能会有所不同。

添加对类型库的引用以进行命令行编译

  1. 按后列文章中所述,生成一个互操作程序集:如何:从类型库生成互操作程序集

  2. 配合使用 -link(C# 编译器选项)-link (Visual Basic) 编译器选项与互操作程序集名称,将 COM 类型的类型信息嵌入到可执行文件中。

请参阅