Registre comdlg32.dll obtient Regsvr32: point d'entrée DllRegisterServer est introuvable

J'ai Windows 7, 64 bits.

J'essaie d'enregistrer une .dll (comdlg32.dll) à l'aide de regsvr32. Mais j'obtiens une erreur qui dit que la dll est en lecture mais la DLLRegistryServer d'un point d'entrée introuvable.

J'ai exécuté la commande dans les deux System32 et SysWOW64 et j'ai couru mes commandes avec "Exécuter en tant Qu'Administrateur".

Mon vieux MSComDlg.CommonDialog composant ne fonctionne plus avec la version 64 bits.

  • Utiliser "depends.exe" outil pour vérifier que le point d'entrée est correctement exporté
  • comment devrais-je l'utiliser?
  • Juste faire Fichier/Ouvrir sur votre dll et de recherche dans la liste d'exportation pour trouver le nom exact "DllRegisterServer". S'il est manquant, alors vous aurez à trouver pourquoi...
  • désolé, mais je n'ai aucune idée de quoi vous parlez. dois-je clic droit sur le fichier et sélectionnez "ouvrir avec"?
  • oh, vous voulez dire dependency walker. ok, je vérifie maintenant.
  • ok j'ai trouvé le dllregisterserver sur le panneau de droite. maintenant que dois-je faire?
  • Oh merci.. Le sysWOW chose a travaillé 4 moi

InformationsquelleAutor disasterkid | 2012-12-18