error en la instalación

miguel
27 de Febrero del 2006
Hola,

he realizado una aplicación en visual basic 6 y al ejecutarla todo ha ido bien.

Sin embargo, al instalarla en un portátil me da el siguiente error:

" instalar no puede continuar porque algunos archivos del sistema no están actualizados. Haga click en aceptar si desea instalar para actualizar estos archivos ahora. Necesitará reiniciar windows antes de poder iniciar instalar de nuevo. Haga click en cancelar para salir de la instalación sin actualizar los archivos del sistema".

Acepto y reinicio pero al intentar instalar de nuevo me sale el mismo mensaje.

¿alguien sabe por qué ocurre esto? ¿cómo puedo hacer para que instale todo bien?

Muchas gracias.

Un saludo

mvallejos
27 de Febrero del 2006
Es un Bug del paquete de instalacion y se soluciona de la siguiente manera.
Abre con el block de notas o el worpad, el archivo Setup.lst, que es el que tiene la lista de archivos a instalar.

Hay una seccion, llamada [Bootstrap Files], es una lista de 8 archivos, que son el runtime inicial de VB.
Cada uno de esos archivos, tiene informacion del lugar en donde deben instalarse, si debe ser registrado, la fecha y el tamaño

Ejemplo

,$(WinSysPathSysFile),$(TLBRegister),,8/24/01 7:00:00 AM,17920,3.50.5014.0

El último dato, en este caso el valor 3.50.5014.0, es la versión, es eso lo que debes cambiar en los archivos 4,5,6 y 7, por el valor 1.0.0.0

Graba el lst y prueba otra vez

Saludos






miguel
27 de Febrero del 2006
Muchas gracias mvallejos !!!!!

Efectivamente funciona como dices. Ya pude hacer la instalación perfectamente.

Es asombroso lo que sabéis sobre visual basic.

Muchas gracias de nuevo mvallejos.

Un saludo.