Tags Palabras claves

Problema con dll

17/01/2005 - 19:49 por Alberto | Informe spam
Tengo que registrar una dll y al hacerlo con regsvr32 me dice que no puede
cargarla (loadlibrary("C:\...") failed GetLastErrorReturns 0x00000485).

¿A qué se puede deber?
gracias

Preguntas similare

Leer las respuestas

#6 Ramón Sola [MVP Windows - Shell/User]
26/01/2005 - 03:44 | Informe spam
Hash: SHA1

Ese código de error quiere decir: "No se puede hallar uno de los archivos
de biblioteca necesarios para ejecutar esta aplicación." Lo cual parece
indicar que falta alguna dependencia.

Para estos casos suelo sugerir una herramienta gratuita que permite
analizar las dependencias de un código ejecutable. Aunque está más bien
orientada a desarrolladores de software, es útil para investigar este tipo
de problemas.
Dependency Walker, que es como se llama -depends.exe es su ejecutable-,
posee una característica (profiling) que permite detectar cargas de DLLs
en tiempo de ejecución, sin embargo necesita un .EXE.
Carga \windows\systemegsvr32.exe, ve a Profile, Start Profiling (o pulsa
F7), y ponle como línea de comandos el nombre de la DLL que deseas
registrar. Te saldrá abajo un log casi kilométrico, pero a lo mejor ves
algo interesante (los errores se marcan en rojo) del tipo "xxxxxx not
found" y cosas así.
También es posible que al cargar la DLL en el programa te marque
directamente errores por dependencias estáticas no resueltas.

http://www.dependencywalker.com

Ramón Sola / / MVP Windows - Shell/User
Para obtener la dirección correcta no hacen falta los sellos.
Por favor, usar el correo sólo para cuestiones ajenas a los
grupos de noticias, gracias.

"Alberto" escribió en el mensaje
news:e$wnIVM$
Tengo que registrar una dll y al hacerlo con regsvr32 me dice que no
puede cargarla (loadlibrary("C:\...") failed GetLastErrorReturns
0x00000485).
¿A qué se puede deber?
gracias

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida