Visual Basic Crear un instalador · 2020. 11. 4. · A/S Leonardo Carámbula - Programación III...

Post on 12-Aug-2021

1 views 0 download

Transcript of Visual Basic Crear un instalador · 2020. 11. 4. · A/S Leonardo Carámbula - Programación III...

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Visual BasicCrear un instalador

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Crear un InstaladorCrear un Instalador

En este documento se indican los pasos básicos para crear un instalador o setup para su aplicación.

En primer lugar abrimos o creamos el proyecto al cual le vamos a crear el instalador.

En este documento se utilizará el proyecto de "Mi Agenda"

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Crear un InstaladorCrear un Instalador

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Agregar un nuevo ProyectoAgregar un nuevo Proyecto Agregar un nuevo proyecto

– Menú Archivo• Agregar

– Nuevo proyecto…

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

PrimeroSegundo

Nombredel nuevoProyecto

ElInstalador

Agregar un nuevo ProyectoAgregar un nuevo Proyecto

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

● En el Explorador de soluciones aparecen dos proyectos● MiAgenda● El Instalador

Crear un InstaladorCrear un Instalador

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Propiedades de “El Instalador”Propiedades de “El Instalador”

Autor

Fabricante

URL del Fabricante

Nombre del Producto

Título

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Elementos del InstaladorElementos del Instalador

Elementos que se copiarán en la carpeta de la instalación de la

aplicación

Elementos que se copiarán el escritorio

Elementos que se copiarán en el Menú de Programas

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Carpeta de Instalación de la AplicaciónCarpeta de Instalación de la Aplicación

Elementos que se copiarán en la carpeta de la

instalación de la aplicación.

Vamos a agregarLos elementos a

copiar(Clic derecho)

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Carpeta de Instalación de la AplicaciónCarpeta de Instalación de la Aplicación

● Resultado principal:● el ejecutable de la aplicación.

● Archivos de código fuente: ● se copiarán los archivos del

proyecto (Formularios, Clases, Módulos, etc.)

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

El instalador copiará lo

necesario para que la aplicación

funcione en el equipo del cliente

Carpeta de Instalación de la AplicaciónCarpeta de Instalación de la Aplicación

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Escritorio del UsuarioEscritorio del Usuario

Vamos a colocarUn acceso directo del ejectuable en

el escritorio.(clic derecho)

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Escritorio del UsuarioEscritorio del Usuario

Seleccionamos Carpeta de la aplicación y luego resultado principal de la aplicación

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Escritorio del UsuarioEscritorio del Usuario

ModificamosEl nombre del acceso directo

por: Mi Agenda

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Escritorio del UsuarioEscritorio del Usuario

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Menú Programas del UsuarioMenú Programas del Usuario

Vamos a crear una carpeta en el menú Programas

primero(clic derecho)

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Menú Programas del UsuarioMenú Programas del Usuario

Luego creamos un acceso directo

dentro de la carpeta

(clic derecho)

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Editor de la interfaz del InstaladorEditor de la interfaz del Instalador

Podemos configurar los

cuadros de diálogo que verá

el usuario al ejecutar el instalador

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Editor de la interfaz de usuarioEditor de la interfaz de usuario

Podemos configurar los

cuadros de diálogo que verá

el usuario al ejecutar el instalador

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Editor de la interfaz de usuarioEditor de la interfaz de usuario

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Generar el ProyectoGenerar el Proyecto

Ahora nos queda generar ambos ejecutables.Primero generamos la solución y luego

generamos El Instalador

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Generar el InstaladorGenerar el Instalador

Ahora nos queda generar ambos ejecutables.Primero generamos la solución y luego

generamos El Instalador

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

Ejecutamos el InstaladorEjecutamos el Instalador

Al ejecutar El Instalador nos aparece el siguiente cuadro de diálogo que nos guiará por los pasos indicados en El Instalador

A/S Leonardo Carámbula - Programación III – EMT – C.E.T.P.

El Instalador en funcionamientoEl Instalador en funcionamiento