Como busco mis .ocx para ejecutar en otro ordenador
Hola a todos:
Estoy realizando una aplicación Visual C++ que luego tendrá que ejecutar en un ordenador sin Visual. El caso es que parece que las gráficas de visual c tiran de algún recurso que hasta ahora no he conseguido encontrar más que nada por que no se cual es, y por tanto me falla la ejecución de la aplicación sin ni siquiera ver la primera ventana(quiza por que intenta cargar algo que no encuentra?).
Por lo que me han comentado puede ser algún tipo de archivo .ocx? o quizá alguna otra cosa? Bueno, solo quería preguntar si pueden ser este tipo de archivos los que me están causando problemas y caso de ser así como puedo saber cuales necesito y donde están.
Alguien tiene una idea? :D
Un saludo a todos y gracias por adelantado.
Estoy realizando una aplicación Visual C++ que luego tendrá que ejecutar en un ordenador sin Visual. El caso es que parece que las gráficas de visual c tiran de algún recurso que hasta ahora no he conseguido encontrar más que nada por que no se cual es, y por tanto me falla la ejecución de la aplicación sin ni siquiera ver la primera ventana(quiza por que intenta cargar algo que no encuentra?).
Por lo que me han comentado puede ser algún tipo de archivo .ocx? o quizá alguna otra cosa? Bueno, solo quería preguntar si pueden ser este tipo de archivos los que me están causando problemas y caso de ser así como puedo saber cuales necesito y donde están.
Alguien tiene una idea? :D
Un saludo a todos y gracias por adelantado.
Un par de ideas:
con la aplicación "Depends" que viene con VC++ puedes ver las DLL y demás objetos que tu aplicación necesita. Saca la lista de todos y mira si el segundo PC no lo tiene.
Otra idea: a lo mejor lo que faltan son las DLL de VC++ en el 2° ordenador (MFC). Para solucionar todos estos problemas, en las "Propiedades del proyecto", en la hoja de "General", elige la opción de insertar MFC como librerías estáticas, dentro del ejecutable. Tendrás un ejecutable más grande, pero seguro que eliminas muchos problemas.
Salu2
con la aplicación "Depends" que viene con VC++ puedes ver las DLL y demás objetos que tu aplicación necesita. Saca la lista de todos y mira si el segundo PC no lo tiene.
Otra idea: a lo mejor lo que faltan son las DLL de VC++ en el 2° ordenador (MFC). Para solucionar todos estos problemas, en las "Propiedades del proyecto", en la hoja de "General", elige la opción de insertar MFC como librerías estáticas, dentro del ejecutable. Tendrás un ejecutable más grande, pero seguro que eliminas muchos problemas.
Salu2
