如何:添加对类型库的引用
当添加对类型库的引用时,Visual Studio 将生成包含元数据的互操作程序集。 如果主互操作程序集可用,则 Visual Studio 在生成新的互操作程序集之前将使用现有程序集。
在 Visual Studio 中添加对类型库的引用
在计算机上安装 COM DLL 或 EXE 文件,除非 Windows Setup.exe 文件会为您执行此安装。
从**“项目”菜单中选择“引用”**。
选择 COM 选项卡。
从**“可用的引用”**列表中选择类型库,或通过浏览选择相应的 .tlb 文件。
单击**“确定”**。
右击新添加的引用,然后单击**“属性”**。
在**“属性”窗口中,确保将“嵌入互操作类型”属性设置为“True”**。 通过此设置,Visual Studio 将会在可执行文件中嵌入 COM 类型的类型信息,从而不必将主互操作程序集与您的应用程序一起部署。
添加对类型库的引用以进行命令行编译
如如何:从类型库生成互操作程序集中所述,生成一个互操作程序集。
将 /link(C# 编译器选项)或 /link (Visual Basic) 编译器选项与互操作程序集名称一起使用,以便将 COM 类型的类型信息嵌入到可执行文件中。
请参见
任务
演练:嵌入 Microsoft Office 程序集中的类型信息(C# 和 Visual Basic)
演练:嵌入托管程序集中的类型(C# 和 Visual Basic)