La Web del Programador: Comunidad de Programadores
 
    Pregunta:  19201 - ERROR AL EJECUTAR EL INSTALADOR DE VF6
Autor:  LUIS EDUARDO BARRETO COLMENARES
Solicito su colaboracion en lo siguiente:
Genere un instalador en Visual Foxpro 6.0, lo instalo sobre un computador que tiene instalado Visual Foxpro 6.0, al ejecutar el programa instalado me sale el siguiente error: "RESOURCE FILE VERSION MISMATCH" "VISUAL FOXPRO CANNOT START. COULD NOT LOAD RESOURCES PRESS F1 FOR HELP".
He realizado lo siguiente:
1)Generar el instalador desde ese computador pero el error persiste.
2)Desinstalar y borrar las librerias dinamicas VFP6RESN.DLL y VFP6RENU.DLL, y generar nuevamente el ejecutable, ejecutarlo y el error continua.
3) Al correr el programa en modo desarrollo corre perfecto entonces tomo los archivos FOXUSER.DBF y FOXUSER.FPT , y obligo al Visual foxpro a tomar estos archivos como sus archivos de recursos pero el error persite.
Me pueden colaborar muchas gracias.

  Respuesta:  JOSE ROLANDO QUINTERO PAZ
Hola
Mira, tu problema no tiene nada que ver con que tenga o no instalado el visualfox en la maquina que se instale ni con los dlls porque al ser un instalador lleva consigo todo lo necesario para que funcione en cualquier maquina que posea windows 95 o superior, la memoria ram, espacio en el disco, etc. En primer lugar tienes que crear los instaladores con la misma version con la que haz compilado los programas ya que si por ejemplo compilo mi programa con la version 5.0 y creo los ejecutables con la 6.0, al instalarlo creara un archivo de recursos para la versio 6.0 y como los programas estan compilados con la 5.0 dara precisamente ese error que mencionas. La otra posibilidad es que al instalarlo te diga que no sea podido instalar correctamente, entonces no ha configurado tu sistema y por lo tanto el problema esta en los instaladores, pero, te repito no toques nada de los archivos que se cargaron al instalar el visualfox porque no tienen nada que ver. La ultima advertencia es que es incompatible tener instaladas dos versiones diferentes de visualfox que , de alguna manera te desabilitan funciones de la otra y te obliga a compilar con una version y a crear instaladores con la otra con los consiguientes resultados.
Espero que tengas suerte.