更新:2007 年 11 月
Visual Studio 宏只能引用 .NET Framework 组件。要引用 COM 组件,必须首先用一个名为 TLBIMP 的工具导入它们。TLBIMP“包装”组件,从而使 Visual Studio 宏可以引用它。
引用 .NET 组件
引用 .NET Framework 组件
- 在宏 IDE 中,选择“项目”菜单上的“添加引用”。这会显示“添加引用”对话框。 
- 在“添加引用”对话框中,选择列表中的一个组件,再选择“选择”。 
引用 COM 组件
“添加引用”对话框中的组件列表包含 .NET Framework 安装的所有组件,以及放在 ...\Microsoft Visual Studio 9\Common7\IDE\PublicAssemblies 目录中的所有私有模块。
导入 COM 组件然后在宏 IDE 中引用它
- 在命令提示中,在想导入的 COM 组件上运行 TLBIMP。 .gif) 提示: 提示:- TLBIMP 是位于 ...\Program Files\Microsoft SDKs\Windows\v6.0A\Bin 中的命令行命令。要使用它,必须在 DOS 提示窗口中运行它,指定想导入的 COM 组件的完整路径。有关 TLBIMP 的详细信息和如何使用它来导入 COM 类型库,请参见 类型库导入程序 (Tlbimp.exe)。 - 此工具创建一个 .dll 文件。可以使用 TLBIMP 命令选项确定文件的名称。 
- 将结果 .dll 文件移动到宏 BIN 目录:...\Microsoft Visual Studio 9\Common7\IDE\PublicAssemblies。 
- 向此新组件添加引用。在宏 IDE 中,选择“项目”菜单上的“添加引用”以显示“添加引用”对话框。或者,可以在项目资源管理器中右击该宏项目节点下的“引用”节点,并选择“添加引用”。 
- 选择“.NET”选项卡下的列表中新导入的 .dll。 
现在引用出现在宏资源管理器中宏的“引用”节点中。