2011-08-10 94 views
1

我們已經爲IE 6.0/7.0/8.0/9.0瀏覽器簽署了OCX控件。它被安裝了<對象>標籤.html如何卸載ocx控件?

如何從客戶端計算機中完全刪除它?

regsrv32實用程序用於此purpouse。是regsrv32執行另一個必不可少的操作或只是打電話給DllUnregisterServer從控制?

我從Microsoft SDK Samples獲得代碼DllUnregisterServer。該代碼是否足以執行卸載操作?

如何找到控制fs(由瀏覽器安裝的控件)以獲取路徑regsrv32實用程序?

如何對64位控件執行此操作?

回答

3

找到包含控件的.dll,並與/U開關運行REGSVR32

regsvr32 /u control-filename.dll 
+0

尼斯。我將這種技術用於開發設置。但如何自動找到客戶端cumputer DLL? – gavenkoa

+0

嘗試在Windows註冊表中查找ocx的路徑。我記得每一個ocx都有獨特的clsid。 –

+0

@喬治謝謝。我發現從* HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ TypeLib \ {B27A0357-C846-43E8-BF64-3ADBB977E468} \ 1.0 \ 0 \ win32 *的默認值.ocx的路徑。在這條道路上,神祕的1.0和0是什麼? – gavenkoa