Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/06/2010, 23:57
chiko_zulia
 
Fecha de Ingreso: junio-2010
Ubicación: Cabimas-Zulia
Mensajes: 23
Antigüedad: 13 años, 10 meses
Puntos: 1
De acuerdo Respuesta: Empaquetado de Proyectos en VB

Ok, os dare una pequeña solucion a eso de empaquetar pero con el ASISTENTE PARA EMPAQUETADO Y DISTRIBUCION que incluye el mismo vb6, pero primero respondere algunas preguntas.

Despues de empaquetar, nuestro sistema a la hora de ejecutarse, primero verifica que todos sus componentes, bd, forms, modulos, imagenes, reportes, y demas, esten tal cual como fue programado. me explico

una carpeta que se llame Sistem1, y dentro de ella este otra carpeta llamada bd, otra llamada imagenes, forms, modulos, si asi es la ruta del sistema como fue programado, a la hora de ejecutar el .exe deberia estar asi organizado. de no ser asi no te funcionaria a menos de que todo lo tengas en una sola carpeta.

Esto responde a que SI HAY PROBLEMAS DESPUES DE EMPAQUETAR QUE CAMBIE LA RUTA DE LA BASE DE DATOS, no solo eso, tambien la ruta de las imagenes,modulos y todos los demas.

ahora la explicacion para un empaquetado exitoso, y para que todo sea perfecto seria hacer una instalacion correcta, y para hacer esto seguimos los siguientes pasos

1) Luego de empaquetar, entramos a la carpeta donde creamos el instalador y buscamos el archivo SETUP.LST
Este archivo es el que contiene toda la configuracion y ruta de instalacion del sistema

2) Ahora cambiamos la extension de .LST a .TXT para poder abrir el archivo de texto y modificar la configuracion

3) Al abrir ese archivo, alli encontraremos toda la conf. de nuestra instalacion, la cual podremos modificarla, muestro una imagen de ello



4) Resaltare en un recuadro en rojo la parte donde se modifica la ruta de instalacion de cada uno de los archivos, incluye bd, imagenes, forms, modulos, y demas



Es aqui donde nosotros indicamos la ruta donde se instalara cada uno de los archivos y como podemos ver cada uno de los archivo los indica con File1, el siguiente File2 el siguiente File3, y asi sucesivamente hatsa llegar al ultimo archivo, en la linea del File1 vemos la siguiente linea de codigo

File1=@Listado_Docentes.Dsr,$(App.Path),,, y lo demas es paja, lo que nos os importa es que ya sabemos que el primer archivo a instalarse es este y corresponde a un Reporte llamado Listado_Docentes.Dsr y lo que esta despues de la coma, es la ruta donde se instalara ese reporte y lo demas es su fecha y hora de creacion

Ahora modificaremos esa linea ya que si dejamos esa ruta el sistema no funcionaria, el $(App.Path) simplemente toma la ruta donde se va a instalar el sistema, aqui nosotros le anexaremos lo siguiente para indicar con mas precision en que carpeta copiara ese reporte

File1=@Listado_Docentes.Dsr,$(App.Path)/Reportes,,, lo que esta en rojo fue lo que agregamos, alli especificamos que se instalara en una carpeta que se llama reporte, y si no existe no os preocupen, que el mismo os creara esa carpeta.

y asi mismo deben hacer con todos los archivos, a excepcion de los archivos .dll, .ocx y .exe, dejare las imagenes de ambos archivos como estaban antes y como deberian de quedar segun mi sistema.



y con esto estamos listo para tener una instalacion exitosa y confiable, finalizar guardando los cambios y cambiando nuevamente su extesion de .TXT a .LST, y a ejecutar la instalacion

Espero haberles podido ayudar, un saludo a todos