Registrar una dll en x64
Resuelto
Ricro
-
axellengams Mensajes publicados 2 Estado Miembro -
axellengams Mensajes publicados 2 Estado Miembro -
Hola,
Estoy utilizando Windows Seven x64 y recientemente quise registrar una dll para poder ejecutar un programa para mi G-15. Coloqué mi archivo en system32 y luego escribí: "regsvr32 nombredell.dll" en ejecutar. Inmediatamente, Windows me devuelve este mensaje de error:
El módulo «nombredell.dll» no puede ser compatible con la versión de Windows que está ejecutando. Verifique que el módulo sea compatible con una versión x86 (32 bits) o x64 (64 bits) de regsvr32.exe.
Creo que se trata de un conflicto x32 vs. x64, pero ¿cómo puedo solucionarlo?
Gracias de antemano.
Estoy utilizando Windows Seven x64 y recientemente quise registrar una dll para poder ejecutar un programa para mi G-15. Coloqué mi archivo en system32 y luego escribí: "regsvr32 nombredell.dll" en ejecutar. Inmediatamente, Windows me devuelve este mensaje de error:
El módulo «nombredell.dll» no puede ser compatible con la versión de Windows que está ejecutando. Verifique que el módulo sea compatible con una versión x86 (32 bits) o x64 (64 bits) de regsvr32.exe.
Creo que se trata de un conflicto x32 vs. x64, pero ¿cómo puedo solucionarlo?
Gracias de antemano.
Configuración: Windows Firefox 3.0.11
6 respuestas
-
Requisitos: Windows 7 64 bits, script VBS utilizando una DLL de 32 bits
hay que registrar la DLL de forma normal con regsvr32 xxx.DLL
luego ejecutar el programa en c:\windows\SysWOW64
¡eso es todo!
así que, para un VBS:
c:\windows\SysWOW64\Cscript test.vbs
y no
c:\windows\system32\Cscript test.vbs que no funciona