J'ai converti 32 bits dll COM en 64 bits dll en utilisant x64 build.J'ai essayé d'enregistrer cette 64 bits dll dans Windows 64 bits serveur 2008 uisng C: windows \ system32 regsrv32.exe. Mais je 'm obtenir un message d'erreur "serveur Dllregister a échoué avec le code d'erreur 0x80029c4a". Comment puis-je enregistrer cette DLL dans un système d'exploitation 64 bits.64 bits dll registre
1
A
Répondre
2
Ce code d'erreur est TYPE_E_CANTLOADLIBRARY
ce qui signifie probablement qu'il y avait un appel à LoadTypeLib()
quelque part à l'intérieur DllRegisterServer()
et cet appel a échoué pour une raison quelconque. Une raison probable est que la bibliothèque n'a pas été ajoutée dans les ressources DLL.
Questions connexes
- 1. C# Access 64 bits Registre
- 2. une dll 64 bits avec 64 bits JDK 1.7.0
- 3. Accès au registre 64 bits depuis Haskell
- 4. Interopérabilité 32 bits et 64 bits sur Windows 64 bits
- 5. Accès aux applications 32 bits du registre 64 bits
- 6. Accès au registre 64 bits dans une application 32 bits
- 7. Comment enregistrer 64 bits DLL sans gacutil
- 8. Win7 64/32 bits C# dll doute
- 9. SQLite3.dll pour Windows 7 64 bits
- 10. Enregistrer 32 bits COM DLL à 64 bits Windows 7
- 11. Utilisation d'une DLL 64 bits dans une application 32 bits
- 12. 32 bits dll ne fonctionne pas dans l'OS 64 bits
- 13. Chargement d'une DLL 32 bits dans un processus 64 bits
- 14. Charger la bibliothèque DLL 32 bits dans l'application 64 bits
- 15. Application java 64 bits à utiliser 32 bits dll
- 16. ASP classique en mode 64 bits et .NET COM problème de registre DLL
- 17. Comment puis-je accéder à une DLL 64 bits à partir d'une application 32 bits s'exécutant sous Windows 64 bits?
- 18. Delphi XE2: débogage d'une DLL 64 bits via une application 64 bits
- 19. Comment enregistrer une DLL COM 64 bits sur Windows 7 64 bits?
- 20. Comment créer une DLL .NET 64 bits avec l'interopérabilité COM 64 bits?
- 21. exposer 32/64 bits DLL API pour le pilote de périphérique 64 bits?
- 22. Application Vb6 registre CRUD Windows 32 ou 64 bits
- 23. Comment supprimer du registre 64 bits sous XP?
- 24. entrée de Registre est différent dans Windows 7 64 bits
- 25. Comment forcer l'application 32 bits à utiliser une DLL COM 64 bits dans CreateObject?
- 26. DLL registre dans ASP.NET
- 27. Comment enregistrer une DLL 64 bits (sur un système d'exploitation 64 bits) à partir d'une application 32 bits
- 28. Pointeurs utilisant une DLL 32 bits dans un service 64 bits
- 29. Question sur Win7 64 bits
- 30. Utilisation Redemption dll (Outlook) sur une machine 64 bits
J'ai cette partie LoadtypeLib dans atlbase.h.but il a été désactivé sous la forme #ifndef _ATL_DLL – user443088
@ user443088: Il est hautement improbable que quelque chose d'autre retournerait ce code d'erreur. Vous devriez essayer d'exécuter regsvr32 sous le débogueur et vérifier quand exactement ce code d'erreur est retourné. – sharptooth