首页 > 解决方案 > 进程外 COM 注册失败

问题描述

我开发了一个出进程COM服务器,test.exe。我跑去test.exe /regserver注册我的COM服务器。它工作了好几天。我没有更改任何代码,现在我运行了test.exe /regserver,类无法再写入注册表。运行命令时没有弹出任何错误。

标签: com

解决方案


我找到了路线原因。我的文件路径中有一个“-”,所以“-”后面的词被视为参数,例如-regserver。在我将我的 exe 放入路径不包含“_”的其他目录后,它就起作用了。


推荐阅读