3

我已将我的 DLL 标记为 vsdraCOM,安装后我可以在注册表中看到它,但我的应用程序在手动调用 RegAsm 之前看不到 COM 接口。为什么会这样?

COM注册在Vista(本人确认)和XP(经同事确认)上不起作用。在 XP 上使用 Visual Studio 2005。

4

1 回答 1

5

好吧,我找到了解决方案:

  1. 使用 /regfile 选项运行 RegAsm.exe 以生成注册表项。
  2. 通过查看注册表、右键单击并选择“导入...”,手动将 .reg 文件导入 VS 安装项目
于 2008-08-18T13:37:12.923 回答