Je construis un projet dans VS2005 et plusieurs de mes DLLs ne parviennent pas à s'enregistrer. Le message d'erreur que j'obtiens dans Visual Studio est:Pourquoi ma DLL ne parvient-elle pas à s'inscrire?
Project : error PRJ0019: A tool returned an error code from "Registering ActiveX Control..."
ce qui est joliment vague. Quand j'enregistrer la DLL manuellement via la ligne de commande (en utilisant regsv32.exe
, je reçois l'erreur suivante:
LoadLibrary("test.ocx") failed - This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix the problem.
Je couru Dependency Walker (depends.exe
) sur le coupable .ocx mais il ne montre aucun des problèmes évidents.
J'ai aussi fait une nouvelle construction mais je reçois toujours le même problème.
des suggestions quant à la façon dont je pourrais déterminer la cause de ce défaut d'enregistrement?
+1 pour le dernier lien. C'est l'explication; J'ai changé la réponse acceptée à celui-ci maintenant. – LeopardSkinPillBoxHat