Para Crear una nueva instancia pulsamos clic derecho en Features y tendremos acceso a un menú que permite obtener nuestro objetivo, pulsamos New y le asignamos un nombre (Imagen 3).
Imagen 3
Una vez creada las instancias vamos a personalizar las mismas, a través de las propiedades:
Desciption: Información acerca de la instancia a instalar Required: Cuando seleccionamos "Yes", se instala por defecto la instancia. "No" la puede desmarcar el usuario final y no ser instalada. Comments: Comentario sobre la instancia. Referencia (Imagen 4)
En las instancias que no son las predeterminadas nos aparece una condición de instalación donde podemos seleccionar algunos requerimientos básicos para ejecutar la instancia. Ejemplo Win 2000 o Superior.
Imagen 4
- Setup Types: Aquí podemos personalizar nuestra instalación en base a las instancias "Features", previamente creadas.
Ejemplo: Si el usuario selecciona una instalación Típica solo instale la Instancia "Instalar Siempre". Tipica: Usualmente tendra todas las instancias de instalacion. Minima: Solo las instancias que sean necesarias configuradas en "Features – Required" Personalizada: Selectiva a usuario Final, es decirpuede agregar/ quitar, solamente las instancias que no sean necesarias para completar con éxito la instalación del producto. Referencia (Imagen 5)
Imagen 5
Specify Application Data: "Datos específicos de la aplicación"
- Files: Archivos de la aplicación
El propósito principal de un programa de instalación es transferir los archivos a un destino designado. La vista de los Archivos es dividido en cuatro hojas: Las dos hojas de vidrio izquierdas contienen que las carpetas y las dos hojas de vidrio del derecho despliegan los archivos localizados dentro de esas carpetas. Anteriormente estas cuatro hojas de vidrio se encuentra la caja de lista de las instancias "Features". Usted necesita seleccionar la instancia con que usted quiere asociar sus archivos. (Imagen 6)
NOTA : Si al tratar de arrastrar la carpeta que contiene nuestros archivos de nuestro sistema a generar no logramos que aparezcan en la carpeta de Destino (Imagen 6) entonces nos ubicamos en la carpeta PrimaryVolumenPath le damos Click Derecho y seleccionamos la opcion SYSTEMFOLDER y ya podremos hacer el traslado de los archivos.
Imagen 6
Debemos arrastrar las carpetas y/o archivos de origen al destino que deseamos en una determinada instancia. Mostramos el contenido de la Instancia "Servidor". (Imagen 7)
Imagen 7
Instancia "Instalar Siempre". (Imagen 8)
Imagen 8
Una vez cargado estos datos de sumo interés de la instalación de nuestra aplicación necesitamos que se registren automáticamente las ocx y/o dll, si se tienen. Pulsamos clic derecho en el archivo ocx y/o dll, se nos muestra un menú donde seleccionamos propiedades (Imagen 9).
Imagen 9
Cambiamos a la Pestaña de las propiedades a COM& .NET Settings. En tipo de Registro "Registration Type" seleccionamos Self – Registration y pulsamos aceptar (Imagen10)
Imagen 10
Files and Features: Archivos y Instancias de instalacion.
Podemos dar una vista de todas las carpetas y archivos asociados a determinado "Features" (Imagen 11)
Imagen 11
- Redistributables: Redistribuibles
Debemos seleccionar los objetos y/o módulos que sean necesarios y asociados a nuestras Instancias dependiendo de la condición de instalación. Ejemplo: Una aplicación desarrollada en Visual FoxPro, necesitamos las librerías RunTime, para que esta se ejecute a la perfección (Imagen 12)
NOTA : Si estamos trabajando con VFP 9.0 deberemos de marcar la opcion Microsoft VisualFoxpro 9 Runtimes Libraries.
Imagen 12
- Shortcuts/Folders: Vista a los Accesos director / carpetas.
En esta sección, podemos crear nuestros accesos directos al sistema ejemplo: Escritorio de Windows.
Pulsamos clic derecho en la opcion Desktop, y seleccionamos en el menú "New Shortcuts", le damos nombre a nuestro acceso directo y procedemos a la configuración de este atajo (Imagen 13).
NOTA : Antes que aparezca la ventana de opciones (Imagen 14) el INSTALLSHIELD nos presentara una ventana en donde nos pediraque hagamos referencia a la carpeta donde se encuentra nuestro archivo ejecutable.
Imagen 13
Cambiamos algunas propiedades del Shortcut: Description: Descripción de la aplicación. Arguments: Parámetros a nuestro sistema. Target: Nuestro Exe Icon File: Icono que se vera en el acceso directo Working Directory: Carpeta de inicio de la aplicación Hot Ket: Tecla rapida para la ejecución del acceso directo Comments: Comentarios del aplicativo Referencia (Imagen 14)
Imagen 14
Registry: Registro de Windows.
Si nuestro sistema amerita tener registrado algunas clases y/u objetos aquí es el sitio ideal para adicionarlo a la instalacion. Debemos Seleccionar primero la instancia y a su vez buscamos las claves en el registro origen de nuestro pc y arrastrarlo a registro del pc Destino (Imagen 15)
Imagen 15
ODBC Resources:
Todos los puentes de ODBC, la fuente de los datos nombra (DSNs), y traductores registraron en su sistema se despliega en la vista de los ODBC. Se muestran DSNs como los hijos de su puente asociado. Extiendo el árbol para ver todos los recursos de ODBC existentes. Como la mayoría de los datos en su proyecto del arreglo, deben asociarse los recursos de ODBC con una Instancia. Entonces, cuando ese rasgo se instala, el recurso de ODBC se instala como una parte del rasgo global. (Imagen 16)
Imagen 16
Dialogs: Diálogos
Seria la interfaz del usuario, donde seleccionamos las que deseamos que se presenten y a su vez cambiar algunas configuraciones como la imagen, etc. (Imagen 17)
Imagen 17
- Define Setup Requirements and Actions:
Lo requisitos del Instalador es útil para lograr la funcionalidad que no se apoya nativamente por el Windows Instalador
Podemos cambiar la Configuración de los Requerimientos: Processor: Es el Procesador mínimo. RAM: Memoria del PC Screen Resolution: Resolución de la pantalla Os Version: Versión del Sistema Operativo
De no cumplirse uno de estos requerimientos se cancelara la ejecución de la instalación (Imagen 18).
Imagen 18
- Prepare for Release:
El paso final creando su proyecto del instalación es compilar y probarlo.
Build Your Release:
Compilar ya nuestro proyecto, en la sección Build, tenemos varias opciones en mi caso siempre lo hago "SingleImage", donde me compacta todos mis archivos y configuraciones de instalación en un solo archivo Setup. Solo debemos pulsar clic derecho y en el menú seleccionar la opción "Build" (Imagen 19)
Imagen 19
Aparece una ventana en la parte inferior donde indica paso a paso el proceso que esta realizando la compilación y al final nos brinda un diagnostico acerca de la misma. (Imagen 20)
Imagen 20
Una vez finalizada la compilación buscamos el archivo Setup en el directorio donde previamente fue almacenado el proyecto (Imagen 21).
Imagen 21
Artículo preparado en la Versión InstallShield Express siguiente:
Esperando sea del agrado de todos ustedes y reiterando "Una promesa es una deuda".
Atte,
José Ignacio Al Bounni Ramírez
PD: A PEDIDO DE VARIOS COLEGAS DECIDÍ TOMAR EL PRESENTE ARTICULO Y PUBLICARLO EN ESTE ESPACIO POR SER BASTANTE IMPORTANTE SU CONTENIDO MENCIONANDO COMO ES DEBIDO AL AUTOR DEL ARTICULO ORIGINAL…
ESPERO LES SEA DE MUCHA UTILIDAD
Hasta la próxima su amigo,
GABRIEL (Integral El Puma)
Gabriel P.
Página anterior | Volver al principio del trabajo | Página siguiente |