如何:添加对类型库的引用
当添加对类型库的引用时,Visual Studio 将生成包含元数据的互操作程序集。 如果主互操作程序集可用,则 Visual Studio 在生成新的互操作程序集之前将使用现有程序集。
在 Visual Studio 中添加对类型库的引用
在计算机上安装 COM DLL 或 EXE 文件,除非 Windows Setup.exe 文件会为你执行此安装。
选择“项目”、“添加引用” 。
在引用管理器中,选择“COM”。
从列表中选择类型库,或通过浏览选择 .tlb 文件。
选择 “确定” 。
在解决方案资源管理器中,打开刚刚添加的引用快捷菜单,然后选择“属性”。
在“属性”窗口中,确保将“嵌入互操作类型”属性设置为“True” 。 通过此设置,Visual Studio 将会在可执行文件中嵌入 COM 类型的类型信息,从而不必将主互操作程序集与你的应用一起部署。
备注
根据你使用的 Visual Studio 版本,菜单和对话框选项可能会有所不同。
添加对类型库的引用以进行命令行编译
按后列文章中所述,生成一个互操作程序集:如何:从类型库生成互操作程序集。
配合使用 -link(C# 编译器选项)或 -link (Visual Basic) 编译器选项与互操作程序集名称,将 COM 类型的类型信息嵌入到可执行文件中。