我开发了一个 C# com 组件,我正在使用托管 C++。当一切正常时在我的开发机器上。但是,当我分发文件时,我收到一个错误消息,指出该组件尚未注册。当我在 dll 上尝试 regsvr32 时,它给我一个错误(无法注册 C# dll)。如何正确注册此 COM dll?
最佳答案
您使用 regasm使用 /codebase
(它需要是 ComVisible [但正如 Patrick McDonald 正确指出的那样,你已经超越了它,因为它在本地工作])
关于c++ - 注册一个 C# COM 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1232505/