Aplicacion en Red

sergio Coronado
19 de Febrero del 2010
tengo una aplicacion, de Visual Fox, que tengo que hacer que para que se ejecute desde cualquier computadora de una red lan, es necesario copiar algun tipo de dll en las maquinas desde donde voy a llamar al exe, ya que la aplicacion reside en una computadora de la red, y cuando se quiere ejecutar desde otra PC de la red manda el mensaje Imposible encontrar la biblioteca de soporte de Visual Fox Pro. Esta aplicacion anteriormente estaba en red, el problema radica en que la aplicacion no la hice yo, y yo cometi el error de compilar de nuevo con Fox pro 6.0 y la persona que la hizo la compilo con 5.0. no se si es que hay algun confilicto con las librerias de foxpro 6 y 5.0, posteriormente descubri que esta aplicacion tambien se instalo en otras maquinas sin necesidas de utilizar el Setup Wizard.

JAIRO MIRANDA
19 de Febrero del 2010
Ya es hora de pasarte a Visual fox 9.0 que soluciona todos esos problemas , solo copias las librerias DLLs ala carpeta del programa y te funciona
• 09/05/2001 06:00 p.m. 1,700,352 gdiplus.dll
• 01/05/2002 04:40 a.m. 487,424 msvcp70.dll
• 03/18/2003 06:14 p.m. 499,712 msvcp71.dll
• 01/05/2002 07:37 a.m. 344,064 msvcr70.dll
• 02/21/2003 02:42 a.m. 348,160 msvcr71.dll
• 03/28/2003 08:00 a.m. 1,337,344 msxml3.dll
• 08/18/2000 01:00 a.m. 3,373,328 VFP6R.DLL
• 11/04/2005 07:13 p.m. 4,722,688 vfp9r.dll
• 11/04/2005 07:15 p.m. 1,130,496 vfp9rchs.dll
• 11/04/2005 07:15 p.m. 1,142,784 vfp9rcht.dll
• 11/04/2005 07:15 p.m. 1,200,128 vfp9rcsy.dll
• 11/04/2005 07:15 p.m. 1,228,800 vfp9rdeu.dll
• 11/04/2005 06:44 p.m. 1,187,840 VFP9RENU.DLL
• 11/04/2005 07:15 p.m. 1,228,800 vfp9resn.dll
• 11/04/2005 07:15 p.m. 1,228,800 vfp9rfra.dll
• 11/04/2005 07:15 p.m. 1,187,840 vfp9rkor.dll
• 11/04/2005 07:15 p.m. 1,212,416 vfp9rrus.dll
• 11/04/2005 07:13 p.m. 3,891,200 vfp9t.dll

xx
19 de Febrero del 2010
mas alla del problema legal la situacion lo resuelves copiando VFP6R.DLL y VFP6RESN.DLL EN EL DIRECTORIO C:WINDOWSSYSTEM32 -> XP
C:WINDOWSSYSTEM -> WIN98
o en la carpeta donde reside el EXE solo que si es el servidor
tardaria un poquito mas en leerla, ahora si tienes algun objeto OCX insertado dentro del programa debes tambien registrarlo para que funcione, dichos ficheros lo encontras dentro del CD instalador del VFP6 o en la maquina donde tienes el VFP6

martin
19 de Febrero del 2010
Lo que puedes hacer es correrla en modo codigo fuente, tienes que instalar el visual foxpro en cada mada maq. luego como tienes compartido el directorio en donde se encuentra la aplicacion haces que se ejecute el .app con el visual foxpro.

ArbSoft
19 de Febrero del 2010
Mira compare, lo que tienes que hacer es copiar los dll del VFP que se encuentran en el servidor de la red a todas las Pcs que tienen el programa, la ruta es Windows/System/v*.dll

Alex
19 de Febrero del 2010
Todas, o casi todas las respuestas dadas al compańero son incorrectas o mal enfocadas, salvo la de ArbSoft, la cual, si bien es correcta, no es necesario copiar "todas" las librerias que comiencen con la letra v. Por favor, si no tienen los conocimientos adecuados no intervengan, y si dudan.....primero investigen. De lo contrario, mas allá de brindadar conocimientos, crean confusión.

Al folder Windows/system de las estaciones de trabajo, solo necesitas copiar las librerias
Vfp6r.dll y Vfp6renu.dll, nada mas.

Saludos

Alex
19 de Febrero del 2010
Estas librerias, al haber re-compilado bajo Visual Foxpro 6 (lo cual me parece perfecto), estan, por supuesto en el folder Windows/system de la Pc que oficie de servidor (o dicho de otra manera, donde se realizo la ultima compilacion del nuevo exe)

Saludos nuevamente

eglita_cuba
19 de Febrero del 2010
hola soy nueva en esto. Mi problema es el siguiente:
Tengo una aplicacion contable hecha en foxpro, yo no se nada sobre este lenguaje. el problma es que los que vendieron el programa no aparecen y eran los que nos hacian los accesos directos al programa en dos pc de la red que se conectaban a al programa servidor. He formateado la maquina servidor y ahora que trato de correr el .exe me sale un mensaje que dice que no existe archivo de registro y no puedo usar el programa.
Por favor alguna ayuda que me puedan dar al respecto.
el programa usa visual fox pro 8 o algun codigo que deba de implementar para que funcione el programa

Luisen98
19 de Febrero del 2010
En el disco de Instalacion vienen las bibliotecas de la version, para los diferentes idiomas. Las instrucciones dadas con VFP5 obviamente estan contempladas en la VFP6. Es un problema de Bibliotecas. Puedes tomarlo como un plan "B" a la respuesta de Martin.