我们有一个带有activex exe和com dll的应用程序。安装后,我们得到一个在DCOM配置中创建的对象。
如果我们尝试从DCOM配置中删除此对象,它会一直关闭,直到我们再次重新打开它。 想知道是否有任何程序要从DCOM及其注册表中完全删除此对象。
答案 0 :(得分:4)
不知道为什么这会被标记为VB.Net,但是......
您可以通过命令行开关运行EXE来删除大多数服务器的注册条目,如下所示:
MyAx.EXE /unregserver
但是,首次使用后,这会在HKCR\AppID
下留下系统合成的条目。
据我所知,你必须手动删除它,因为编译的程序不知道密钥是否曾经创建过(即它本身没有这样做)。
答案 1 :(得分:2)
在注册表中搜索应用程序ID,并删除包含对其的引用的所有键。 对回复旧帖子表示歉意,但我今天必须这样做才能清除已损坏的Altiris Agent卸载。