Red de conocimiento informático - Material del sitio web - Cómo crear un instalador usando InstallShield que viene con VFP9.0

Cómo crear un instalador usando InstallShield que viene con VFP9.0

Primero, instale el programa InstallShield que viene con VFP9.0

Hay un instalador InstallShield en el instalador de VFP9.0, que se encuentra en una carpeta llamada installshield. Abra la carpeta y haga doble clic en isxfoxpro.exe. archivo para iniciar el asistente de instalación. Haga doble clic en el archivo llamado isxfoxpro.exe para iniciar el asistente de instalación y luego siga el asistente para completar la instalación del software InstallShield Express 5.0.

Instalador InstallShield Express 5.0

Después de iniciar InstallShield Express 5.0 para visual foxpro, aparecerán tres páginas, a saber, la página de inicio, Projecte Assistant, Projecte y Installation Designer. La configuración específica para cada página se presentará a continuación.

(a) Página de inicio

Seleccione el elemento Crear un nuevo proyecto en las Tareas del proyecto (barra de tareas del proyecto) y abra el cuadro de diálogo Nuevo proyecto (nuevo proyecto), seleccione "Express Proyecto";

Complete el nombre del proyecto en el campo Nombre del proyecto;

Seleccione el idioma en Idioma del proyecto, normalmente seleccione Chino (simplificado);

Rellene en la ruta para generar el instalador en Ubicación y la opción "Crear archivo de proyecto en? Subcarpeta" a continuación.

Una vez completado el nuevo proyecto, haga clic en "Aceptar" para ingresar a la página siguiente (Asistente de proyecto).

(2) Página del Asistente de proyecto

Configure los siguientes ajustes:

1. Información de la aplicación

Complete este elemento Información del instalador: nombre de la empresa, nombre del instalador, versión, sitio web, icono, etc. Nota: El elemento "Especificar nombre de la empresa" debe completarse con el nombre de la carpeta del programa de instalación.

2. Requisitos de instalación

Este elemento selecciona el sistema operativo que ejecutará el programa de instalación en el futuro. Generalmente, el valor predeterminado es este sistema operativo.

3. Instalar la arquitectura

Presiona las opciones predeterminadas.

4. Archivos de la aplicación;

Seleccione los archivos o carpetas que deben instalarse y agréguelos.

5. Acceso directo a la aplicación

Seleccione el acceso directo para iniciar el programa principal.

6. Registro de aplicaciones

Si necesita modificar el registro del sistema operativo, ingrese este elemento y modifíquelo.

7. Entrevista de instalación

Configure el cuadro de diálogo de derechos de autor que aparece durante el proceso de instalación, el nombre de la empresa, el nombre de usuario, si desea modificar la ruta de instalación, si puede elegir instalar alguno. archivos y seleccione el programa principal.

8. Compilación e instalación

Los tipos de archivos de compilación e instalación se dividen en: archivo ejecutable único, instalación en red e instalación en CD.

Nota: Esta operación básicamente está completa, ¡pero no presione el botón "Construir instalación"! Ingrese primero a la página "Diseñador de instalación".

(3) Diseño de instalación (Diseño de instalación)

En esta página, puede realizar configuraciones y modificaciones más detalladas a las configuraciones anteriores. Lo más importante es que VFP9.0 debería. se agregará a la biblioteca de tiempo de instalación; de lo contrario, no se podrá ejecutar sin VFP.

Cómo unirse: seleccione "Redistribuibles" en ② en la columna izquierda de la página, busque "Bibliotecas en tiempo de ejecución de Microsoft Visual Foxpro 9" y selecciónela.

Después de completar todas las configuraciones, finalmente ingrese a la página anterior (Asistente de Proyecto), ingrese a "Crear instalación", haga clic en el botón "Crear instalación" y el programa de instalación se completará.

Cómo usar InstallShield para crear un programa de instalación

Las imágenes del artículo original están todas en inglés. Este artículo las ha cambiado a chino simplificado y todas las opciones. Los nombres de los menús involucrados en el artículo se han modificado a chino y se comparan en inglés, y el nombre chino es el mismo que el de la versión china para facilitar el procesamiento en chino después de usar la versión en chino simplificado. El nombre chino es el mismo que el de la versión china para compararlo con la versión china simplificada, y algunas oraciones del texto se han modificado adecuadamente para hacerlo más fluido y fácil de entender).

A partir de Visual FoxPro 7.0, el antiguo asistente de instalación ha sido eliminado y reemplazado por el software InstallShield Express de función limitada que viene con el disco de distribución. Aunque InstallShield Express tiene una funcionalidad limitada en comparación con el asistente de instalación, su poderosa funcionalidad y su flexible tecnología de creación de instaladores permiten a los clientes instalar y configurar aplicaciones de manera eficiente. Debido a que el software está todo en inglés y sus potentes funciones también conducen a la complejidad y diversidad de las configuraciones de instalación, puede resultar difícil para muchos programadores de Visual FoxPro que han estado utilizando el asistente de instalación para crear programas de instalación. Este artículo brindará una introducción detallada al uso de esta herramienta según el proceso de producción del programa de instalación específico.

1. Antes del lanzamiento de la aplicación

El CD-ROM de instalación de Visual FoxPro 8.0 contiene una versión limitada de InstallShield Express 3.54 (SP4), naturalmente, además de utilizar este software. , también puede crear un instalador utilizando cualquier software de creación de instaladores basado en la tecnología Microsoft Windows Installer. Además de utilizar este software, puede utilizar cualquier software de creación de instaladores basado en la tecnología Microsoft Windows Installer para crear un instalador (.msi) o un módulo de combinación compatible con Microsoft Windows Installer (.msm). Algunos distribuidores requieren módulos de combinación además de los archivos de la biblioteca de tiempo de ejecución de Visual FoxPro; consulte las instrucciones del programa de distribución en la Ayuda de Visual FoxPro para obtener más información. .

Al prepararse para publicar su solicitud, primero debe considerar algunas preguntas. Además del resumen del proceso de lanzamiento de la aplicación que se describe a continuación, también debe confirmar la estructura de la aplicación, abordar cómo entregar la aplicación a los clientes y cómo organizar mejor sus propios instaladores. Cuando todas estas preguntas estén respondidas, podrá publicar su aplicación Visual FoxPro.

La aplicación que se publicará en el ejemplo de este artículo es una herramienta para detectar el estado de la comunicación de la red. El control de terceros Ping Wizard se utiliza para realizar la detección de la red, y el control común Microsoft StatusBar Control 6.0 es. Se utiliza para mostrar cierta información de estado. El software consta de un archivo EXE ejecutable, un archivo de ayuda CHM y algunos archivos de base de datos.

2. Utilice InstallShield Express para crear un instalador.

Crear un proyecto de instalación es el primer paso para crear un instalador. Los archivos de proyecto (.ism) creados con InstallShield Express se basan en archivos de proyecto de Windows Installer, que almacenan toda la lógica y la información necesarias para crear un instalador compatible con Windows Installer.

Figura 1 Interfaz de InstallShiled Express Figura 2 Nuevo

Cuadro de diálogo Proyecto

(1) Crear proyecto de instalación

① Primero abra InstallShiled Express , como se muestra en la Figura 1.

② En el menú Archivo, haga clic en la opción Nuevo para abrir el cuadro de diálogo Nuevo proyecto, como se muestra en la Figura 2.

③ En el cuadro Nombre y ubicación del proyecto, seleccione la ubicación donde desea guardar el proyecto, cambie el nombre predeterminado del proyecto y luego haga clic en el botón Aceptar (). Botón Aceptar.

④ Si desea crear el instalador en un idioma que no sea el inglés, puede seleccionar otro idioma en el cuadro de lista de idiomas del proyecto. Por ejemplo, si desea utilizar texto en chino simplificado en el cuadro de diálogo del instalador, debe configurar el idioma en chino (simplificado); de lo contrario, el chino en el cuadro de diálogo será confuso durante el proceso de instalación.

Cabe destacar que el idioma no se puede cambiar una vez seleccionado. La configuración de este proyecto se muestra en la Figura 2.

(2) Definir las propiedades del proyecto

Después de crear el proyecto de instalación, puede definir las propiedades del proyecto, como por ejemplo:

● Nombre del producto

● Versión del producto

● Icono del producto

● Todos los archivos de la aplicación se instalan de forma predeterminada. >● El directorio de instalación predeterminado para todos los archivos de la aplicación

● El nombre y la ubicación del archivo Léame

Se debe especificar al menos el nombre del producto y el directorio de instalación predeterminado. La propiedad INSTALLDIR en InstallShield Express especifica la ubicación del directorio de instalación predeterminado, como el directorio de inicio de la aplicación. La ubicación predeterminada del directorio de instalación especificada por el atributo INSTALLDIR es:

[ProgramFilesFolder]El nombre de su empresa/El nombre de su producto

Nota: se recomienda cambiar el nombre de su empresa y el nombre de su producto. Un nombre apropiado para la aplicación del usuario. NOTA: Se recomienda cambiar el nombre de su empresa y el nombre de su producto por algo apropiado para la aplicación del usuario. También puede especificar un directorio diferente para la aplicación configurando INSTALLDIR, por ejemplo, use ScanPing como directorio de instalación de la aplicación:

[ProgramFilesFolder]ScanPing

Si planea instalar algunos archivos de datos o bases de datos. También puede editar el atributo DATABASEDIR para especificar el directorio de destino predeterminado para estos archivos.

La información común para especificar proyectos de instalación es la siguiente:

① En el nodo "Organiza tu configuración", haz clic en General

Información.

② Edite el valor del campo en la lista de atributos.

La configuración de este proyecto se muestra en la Figura 3.

Figura 3 Configuración de atributos del proyecto

Figura 4

Nuevos componentes

3. Funciones de producto subdivididas

De. Desde la perspectiva del usuario de la aplicación y de InstallShield Express en su conjunto, una característica puede considerarse un componente de la aplicación. Esta característica brinda a los usuarios la posibilidad de instalar aplicaciones parcialmente. Por ejemplo, cuando instala Visual FoxPro, puede especificar si los ejemplos de Visual FoxPro y las herramientas de Visual FoxPro se instalan como componentes de funciones.

Nota: Al crear un instalador, no es necesario particionar la funcionalidad del producto, aunque puede resultar útil para los usuarios.

La configuración predeterminada para instalar funciones es "Instalar siempre". Los pasos para crear una nueva función son los siguientes:

① En el nodo "Organizar tu configuración", haz clic en la función. . Para agregar una nueva característica, haga clic derecho en el nodo de característica en la vista de árbol en el medio del panel y haga clic en Nueva característica, como se muestra en la Figura 4.

3) Ingrese el nuevo nombre de la pieza y presione Enter.

Después de confirmar la pieza del producto, puede establecer propiedades de la pieza, como la descripción de la pieza, cómo se publica la pieza y si es necesaria.

Los pasos para configurar las propiedades de la pieza son los siguientes:

① Seleccione la pieza cuyas propiedades desea modificar.

② En la lista de atributos, haga clic o haga doble clic en el valor del campo del atributo para editar el valor. Para mostrar más opciones, haga clic en "..." o en el botón de flecha desplegable a la derecha.

③ Introduce o selecciona el nuevo valor del atributo.

Por ejemplo, para brindar la opción de instalar un archivo de ayuda de una aplicación, los siguientes pasos crean un widget y le asignan el nombre Archivo de ayuda. Si desea que el archivo de ayuda sea opcional durante la instalación, establezca la propiedad Requerido en No. Si desea que la función siempre se invoque presionando la tecla F1 cuando el usuario usa la Ayuda por primera vez y que el usuario la instale, debe configurar la propiedad Anunciado en Permitir publicidad, es decir, seleccionar Instalar en el primer uso.