2009-07-30 4 views
3

Je veux enregistrer Redemption.dll dans la machine serveur qui est Windows 2003 et machine 64 bit ayant également des perspectives là-bas, mais je reçois l'erreur suivante et ne pas en mesure de l'enregistrer dans cette machine.Redemption dll enregistrement

FULL_PATH/Redemption.dll a été chargé, mais le point d'entrée DllRegisterServer n'a pas été trouvé. Ce fichier ne peut pas être enregistré.

où cela ne va pas?

Merci à l'avance

+0

avez-vous réussi à résoudre ce problème? Je ne peux pas le faire fonctionner aussi! – parxier

+0

Est-ce que cela a peut-être à voir avec le fait que la rédemption est de 32 bits? Quelle méthode utilisez-vous pour enregistrer la DLL? –

+0

Salut, Vous pouvez enregistrer dll dans la machine 64 bits comme suit: Dans le cas de Vista 64 bits, utilisez% SYSTEMROOT% \ SysWOW64 \ regsvr32.exe pour enregistrer la DLL, et non% SYSTEMROOT% \ System32 \ regsvr32.exe (qui est un exe 64 bits) – simon

Répondre

0

Le dll doit exporter une fonction nommée « DllRegisterServer » qui enregistre en tant que serveur COM afin que COM peut le faire est chose. Regsvr32 n'a pas pu trouver cette fonction lors du chargement de la DLL.

Cela implique que Redemption.dll n'est pas un composant COM.

+0

Redemption est certainement une DLL COM. –

+0

avez-vous vérifié s'il exporte la fonction DllRegisterServer en utilisant dumpbin? – billmcc

+0

S'il vous plaît juste vérifier la page d'accueil Redemption: http://dimastr.com/redemption en particulier la section intitulée "Comment Outlook Redemption fonctionne". Citation: "Redemption est une librairie COM classique, une fois enregistrée sur le système [...]" Nous utilisons Redemption depuis des années dans nos produits et soyez assurés qu'il s'agit d'une DLL COM: elle s'installe en l'enregistrant via regsvr32.exe ou en appelant 'DllRegisterServer' et il est utilisé en créant des instances de divers serveurs COM qui y sont contenues en utilisant l'API' CoCreateInstance'. Je ne sais pas pourquoi vous ne pouviez pas le faire fonctionner. –

Questions connexes