我們有一個具有activex exe和com DLL的應用程序。安裝完成後,我們得到一個在DCOM配置中創建的對象。需要從DCOM配置中刪除一個對象(DCOMCNFG)
如果我們試圖從DCOM配置中刪除這個對象,它會關閉直到我們再次打開它。 想知道是否有任何程序從DCOM及其註冊表中完全刪除此對象。
我們有一個具有activex exe和com DLL的應用程序。安裝完成後,我們得到一個在DCOM配置中創建的對象。需要從DCOM配置中刪除一個對象(DCOMCNFG)
如果我們試圖從DCOM配置中刪除這個對象,它會關閉直到我們再次打開它。 想知道是否有任何程序從DCOM及其註冊表中完全刪除此對象。
不知道爲什麼會被標記VB.Net,但...
您可以通過運行一個命令行開關的EXE在除去大部分服務器的註冊項:
MyAx.EXE /unregserver
然而,這會在首次使用後留下HKCR\AppID
下的系統合成條目。
據我所知你必須手動刪除它,因爲編譯的程序不知道密鑰是否曾被創建(即它本身沒有這樣做)。
搜索在註冊表中的應用程序ID並刪除包含引用它的所有按鍵。 對於回覆舊帖子表示歉意,但我今天只需要這樣做來清理損壞的Altiris Agent卸載。
感謝Bob對此的迴應。 我們已經嘗試註銷,如你所說,也與regsvr32,但沒有取得成功。 – user2261471
如果我們嘗試手動刪除條目,是否會影響系統? – user2261471
我們需要此係統才能繼續使用。 – user2261471