Question

Cela me rend fou.

J'ai enregistré une DLL (COM) à l'aide de

regsvr32 blabla.dll

En attendant, j'ai supprimé manuellement cette DLL du disque.

Comment puis-je annuler l'enregistrement de cette dll? Je connais le CLSID.

Modifier:

Apparemment, je dois le supprimer du registre.

Que dois-je supprimer dans le registre?

Était-ce utile?

La solution

Le code de désinscription réside dans la DLL, malheureusement, donc regsvr32 / u blabla.dll ne fonctionnera pas; vous devez supprimer manuellement les informations de la DLL du registre Windows à l'aide de regedit . Je pense que les informations d'enregistrement se trouvent généralement dans HKEY_CLASSES_ROOT \ CLSID \ {YOUR-CLSID} .

Autres conseils

Vous devrez peut-être également supprimer le fichier prog.id situé dans HKEY_CLASSES_ROOT.

Une autre solution consiste à remettre la DLL et à la désenregistrer. Ensuite, vous pouvez le supprimer.

Cela se produit souvent chez les clients avec midas.dll où le chemin d'accès enregistré ne contient pas la dll.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top