这使我发疯。使用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