gpt4 book ai didi

visual-studio - 当/u arg 不起作用时,如何取消注册最初使用 RegSvr32 添加的 COM dll?

转载 作者:行者123 更新时间:2023-12-03 22:16:03 24 4
gpt4 key购买 nike

对,最初运行:

c:\regsvr32 Amazing.dll

然后,(意外地——我可能会补充)我必须再次运行它,并且(确实)在发布新版本的“Amazing.dll”时再次运行它。是的 - 我现在知道我应该运行:
c:\regsvr32 /u Amazing.dll

事先 - 但是,嘿!我忘了。

切入正题,当在 VS 中添加 COM 引用时,我可以看到 3 个 'Amazing' 实例都指向同一个位置 (c:\Amazing.dll),运行 regsvr32 /u删除其中一个引用,第二次 - 什么都不做......

我如何摆脱这些引用?
我在看一个注册表编辑器场景吗? - 如果是这样 - 如果我删除其中一个键会发生什么?

干杯

最佳答案

您的对象的 GUID 不应该改变。换句话说,一旦您注册了 COM 对象,重新注册不应该向注册表添加任何其他内容。

除非您在项目中添加了额外的 COM 接口(interface)或对象。

无论如何,如果这是一次性交易(听起来确实如此),请打开 regedit 并手动删除不需要的 key 。

关于visual-studio - 当/u arg 不起作用时,如何取消注册最初使用 RegSvr32 添加的 COM dll?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19725/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com