這使我發瘋。使用regsvr32取消註冊DLL
我註冊使用
regsvr32 blabla.dll
同時一個DLL(COM),我manualy從磁盤上刪除該DLL。
如何取消註冊此dll?我知道CLSID。
編輯:
顯然我需要從註冊表中刪除它。
我應該在註冊表中刪除什麼?
這使我發瘋。使用regsvr32取消註冊DLL
我註冊使用
regsvr32 blabla.dll
同時一個DLL(COM),我manualy從磁盤上刪除該DLL。
如何取消註冊此dll?我知道CLSID。
編輯:
顯然我需要從註冊表中刪除它。
我應該在註冊表中刪除什麼?
註銷代碼居住在DLL中,不幸的是,所以regsvr32 /u blabla.dll
將無法正常工作;您需要使用regedit
從Windows註冊表中手動刪除DLL的信息。我相信註冊信息通常位於HKEY_CLASSES_ROOT\CLSID\{YOUR-CLSID}
。
您可能需要刪除位於HKEY_CLASSES_ROOT中的prog.id。
在註冊? – Kugel 2009-11-28 21:05:45
通常在HKEY_CLASSES_ROOT \ CLSID下。我用這些信息更新了我的答案。 – 2009-11-28 21:14:20