Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: tamat en 10 de Julio de 2006, 08:53:19 PM

Título: estupido problema con Visual C++ Express 2005 y las DLLs
Publicado por: tamat en 10 de Julio de 2006, 08:53:19 PM
Al ejecutar me da el error de que no encuentra las DLLs de las librerias que uso, las cuales estan en una carpeta todas juntas. Pero es que esa carpeta está en el path del sistema y en los directorios del VC++ Executables (que supongo que es el que usa para los binarios).

Total, que si ejecuto desde el explorador o desde prompt no hay problema, pero si ejecuto desde el visual no encuentra las librerias.

Alguna sugerencia?
Título: estupido problema con Visual C++ Express 2005 y las DLLs
Publicado por: zupervaca en 10 de Julio de 2006, 09:59:17 PM
Puede ser debido a que tengas el proyecto en otro disco duro o particion diferente a donde tienes el visual instalado.
Título: estupido problema con Visual C++ Express 2005 y las DLLs
Publicado por: tamat en 10 de Julio de 2006, 10:09:34 PM
nop, tengo ambos en la misma unidad
Título: estupido problema con Visual C++ Express 2005 y las DLLs
Publicado por: TheAzazel en 11 de Julio de 2006, 11:38:46 AM
psee...si ya tienes las DLLs en el path del sistema mi no entender...

pero bueno, los VS hacen cosas raras y cuando te encuentras con una... dan ganas de matar a alguien!.

Yo haria lo siguiente, en las propiedades del proyecto, elige el apartado DEPURACION y alli hay un campo que pone algo asi como directorio de trabajo, es donde metera el ejecutable una vez que inicies el debug o lo corras desde VS que creo es como estas haciendo... pues bien, dale un directorio como bin por ejemplo y mete alli todos los ficheros de datos que necesites y las dichosas dlls, si asi no te funciona... avisame y nos suicidamos juntos....

Saludos
Título: Re: estupido problema con Visual C++ Express 2005 y las DLLs
Publicado por: MrK en 11 de Julio de 2006, 11:41:34 AM
Cita de: "tamat"Pero es que esa carpeta está en el path del sistema y en los directorios del VC++ Executables (que supongo que es el que usa para los binarios).

yo diria que el directorio debe estar en VC++ Library Files
(Tools->Options , Projects and solutions -> VC++ directories -> Show directories
for: Library files)
Título: estupido problema con Visual C++ Express 2005 y las DLLs
Publicado por: tamat en 11 de Julio de 2006, 01:37:34 PM
hoy enciendo el visual y ya no lo hace... esos algoritmos secretos de autoreparacióno de microsoft nunca dejaran de sorprenderme (y que nadie diga que es por haber reiniciado porque ayer reinicié varias veces).
Título: estupido problema con Visual C++ Express 2005 y las DLLs
Publicado por: zupervaca en 11 de Julio de 2006, 01:44:27 PM
Eso es el famoso enano de los discos duros, para mi que el tuyo se conecta a internet :D