REGISTRAR UNA DLL EN SISTEMAS 64 BITS
Buenas, en este post os vamos a hablar como registrar una DLL 32 bits en windows 2K8R2, y en un sistema 64 bits(W7,VISTA...).
Es muy sencillo simplemente nos vamos a la ruta: C:\Windows\SysWOW64 y desde aquí ejecutamos el mismo comando que ejecutábamos anteriormente regsvr32.exe. Un ejemplo seria el siguiente:
C:\Windows\SysWOW64>regsvr32.exe "E:\Altiris\Altiris Agent\AeXAgentDiagnostics.dll" y nos aparecia la siguiente ventana
Es muy sencillo simplemente nos vamos a la ruta: C:\Windows\SysWOW64 y desde aquí ejecutamos el mismo comando que ejecutábamos anteriormente regsvr32.exe. Un ejemplo seria el siguiente:
C:\Windows\SysWOW64>regsvr32.exe "E:\Altiris\Altiris Agent\AeXAgentDiagnostics.dll" y nos aparecia la siguiente ventana
Por lo que ya tendriamos nuestra DLL registrada.
Ademas aqui justo he registrado la DLL de diagnostico de Altiris, de la que hablaremos seguramente en otros post ;)
Decir que en la carpeta SysWOW64 tenemos las version 32 bits de los complementos de Windows.
La explicacion aqui del technet
Un saludo
y eso desde donde lo haces? desde la consola, desde ejecutar? desde el explorador de windows?
ResponderEliminardesde una consola,
ResponderEliminarinicio - ejecutar - cmd
Es importante ejecutar cmd como Administrador
ResponderEliminarBuen apunte!
ResponderEliminarok comprendo , pero que pasaria si necesito registrar mas de 1, es decir 30 DLL
ResponderEliminarhas probado un script?
ResponderEliminarGenial.
ResponderEliminarMe ayudó mucho
No funciona en windows 8 sale un error se cargo el modulo pero no se encontro el punto de entrada dllregister
ResponderEliminarSi si funciona pero el CMD debes ejecutarlo como administrador
ResponderEliminarA mi tampoco me funcionó en win764bits, y ejecuté cmd como administrador. Me tiró el mismo cartel que a Raul Antonio Sarmiento Guette.
EliminarHola yo he realizado este procedimiento en windows server 2008 R2 y me sale el mensaje correcto, pero el momento de usar la dll siempre me sale:
ResponderEliminarADODB.Connection error '800a0e78'
La operación no está permitida si el objeto está cerrado.
Estoy usando ASP clásico y la dll contiene una función que se conecta a oracle 12c por odbc ya he revisado la cadena de conxión y es correcta ya que en el servidor de 32 bits funciona correctamente.
Espero puedan ayudarme.
Saludos.
todaquiko Erin Allen https://marketplace.visualstudio.com/items?itemName=pistpira-fu.Barbarian-Souls-gratuita
ResponderEliminarilblinticwcir
Alecfau0dispze Diana Claborn https://www.christamazinglovefamily.com/profile/Super-Contra-Cso-Psp/profile
ResponderEliminaracveluawest
plachiWduo_maTopeka Tamara Douglas FL Studio
ResponderEliminarAvast Internet Security
Avast Internet Security
hurlwiresum
avinex-be-1990 Keith Carouthers get
ResponderEliminarSoftware
essoifracal