Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





estupido problema con Visual C++ Express 2005 y las DLLs

Iniciado por tamat, 10 de Julio de 2006, 08:53:19 PM

« anterior - próximo »

tamat

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?
Por un stratos menos tenso

zupervaca

Puede ser debido a que tengas el proyecto en otro disco duro o particion diferente a donde tienes el visual instalado.

tamat

Por un stratos menos tenso

TheAzazel

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

MrK

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)

tamat

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).
Por un stratos menos tenso

zupervaca

Eso es el famoso enano de los discos duros, para mi que el tuyo se conecta a internet :D






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.