Entre en la necesidad de instalar un sistema programado en Visual FoxPro, anteriormente estaba programado en la versión 6.0, así que para tener mejoras lo migré a la versión 9.0, se que hay versiones mas nuevas pero esta en lo particular me gusta, para esto necesitaba instalar el proyecto (llámese Sistema/Aplicación/Programa) en un equipo que NO tiene ni tendrá instalado FoxPro, así que me di a la tarea de investigar que se podría hacer …
Navegando encontré que la solución era muy fácil, solo necesitaba tener dentro del mismo directorio de trabajo en tu proyecto (donde se encuentra el EXE del proyecto) las siguientes librerías:
- msvcr71.dll
- vfp9enu.dll
- vfp9r.dll
- vfp9renu.dll
- vfp9t.dll
Y listo .. ya puedes disfrutar de tu sistema sin tener que instalar VisualFoxPro en el equipo.
Para tu comodidad esta librerías pueden ser descargada en [este enlace].
Para los que requieran utilizar los controladores ODBC deberán instalar el controlador que se expuso a través de [este enlace].
realice lo mencionado arriba. Empezo a ejecutarse pero salio el depurador, me pregunto si debo hacer alguna otra cosa mas o ya es parte de la programacion?
Me gustaMe gusta
Debes de verificar y leer el mensaje que da de algún error, ya que las librerías solo son para que tu sistema se pueda ejecutar SIN tener que instalar el VisualFoxPro.
Me gustaMe gusta
Un metodo muy simple y seguro es instalar el Runtime de la versión respectiva, este instalador instala todos las librerias necesarias como parte de Windows (Archivos de Programas) y no es necesario colocar las dlls junto al ejecutable generado en VFP.
http://www.foxpert.com/download/runtime.html
Me gustaLe gusta a 1 persona
Es correcto estimado, pero hay ocasiones en donde el cliente NO quiere que se le instalen otras cosas mas a sus equipos por «seguridad» o también el mismo equipo no te da los accesos necesarios para instalarlos, asi que el método fácil es colocar estos archivos juntos a tu sistema.
Me gustaMe gusta