En los Windows de 64 bits hay que tener cuidado si ejecutamos el comando regsvr32, (no os dejéis "engañar" por el 32 del nombre del comando), estaremos utilizando el comando regsvr32 de 64 bits que se encuentra en System32, y si la DLL que queremos registar es de 32 bits, (algo bastante frecuente sobretodo si estamos migrando alguna aplicación desde un servidor viejo a uno más nuevo), puede devolver un error, que como suele ser habitual, es de todo menos descriptivo y claro con lo que realmente ocurre.
En estos casos, hay que abrir una ventana de símbolo de sistema y ejecutar:
cd %SystemRoot%\Syswow64
Para posicionarnos en la carpeta Syswow64 del sistema, generalmente C:\Windows\SysWOW64
regsvr32 ruta_del_archivo\nombre_de_archivo.dll
Con este comando, en la carpeta indicada anteriormente, estaremos ejecutando el comando regsvr32 de 32 bits y no deberíamos tener problemas con el registro de la DLL.
tengo una duda esto afecta cuando vuelva a instalar archivos que necesiten l configuración inicial
ResponderEliminarSi durante la instalación no se vuelven a registrar las DLL's no debería hacer falta, pero nunca está de más para evitar errores (o si después de la instalación da errores) volver a registrar las DLL's.
Eliminar