如何从VS安装项目中注册COM?

时间:2020-03-05 18:40:00  来源:igfitidea点击:

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

COM注册在Vista(由我确认)和XP(由同事确认)上不起作用。
在XP上使用Visual Studio 2005.

解决方案

回答

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

  • 使用/ regfile选项运行RegAsm.exe以生成注册表项。
  • 通过查看注册表,右键单击并选择"导入...",将.reg文件手动导入VS Setup项目。