CREAR UN SETUP - hacker0106.files.wordpress.com · Para esto fue que cambiamos de Debug a Release...

13
CREAR UN SETUP Este articulo le permitirá guiarse para crear un instalador o setup para su aplicación, espero sea de su agrado. En primer lugar vamos a tomar nuestro proyecto al cual le vamos a crear un instalador. En mi caso es un proyecto que permite ver si el equipo esta o no conectado a internet. hay va la funcion por si les hace falta. Ahora vamos a crear nuestro proyecto de instalacion, para esto vamos a archivo y seleccionamos agregar y luego nuevo proyecto

Transcript of CREAR UN SETUP - hacker0106.files.wordpress.com · Para esto fue que cambiamos de Debug a Release...

CREAR UN SETUP

Este articulo le permitirá guiarse para crear un instalador o setup para su aplicación, espero

sea de su agrado. En primer lugar vamos a tomar nuestro proyecto al cual le vamos a crear un

instalador. En mi caso es un proyecto que permite ver si el equipo esta o no conectado a

internet. hay va la funcion por si les hace falta.

Ahora vamos a crear nuestro proyecto de instalacion, para esto vamos a archivo y

seleccionamos agregar y luego nuevo proyecto

Ver la pantalla que permite agregar un nuevo proyecto, como se puede ver en la parte derecha podemos seleccionar el tipo de proyecto, aquí desplegamos otros tipos de proyectos y en plantillas seleccionamos Asistente para proyectos de instalación.

Abrirá una pantalla del asistente que guiara por 5 pasos para crear el setup. Se da clic en siguiente.

En esta ventana se elege el tipo de instalador si es para una aplicacion windows o web ademas. Crear un programa de instalacion de una aplcacion windows.

El paso tres nos permite seleccionar los resultados de proyecto que se va adicionar al instalador. Resultado principal de (proyecto).

En el paso 4 se podrá adicionar archivos o elementos adicionales como imagenes, iconos, archivos rtf entre otros,para el ejemplo he seleccionado una imagen para agregar al instalador.

Una vez realizado los pasos anteriores correctamente se podremos finalizar el asistente en el paso 5 donde se mostrará un resumen del proyecto de instalación.

Ahora que hemos terminado con el asistente se podrá ver que en el Explorador de Soluciones

aparece nuestro proyecto de instalación.

Aquí se podrá dar clic derecho sobre el proyecto setup y ver en la ventana de propiedades la

información del setup. Como Autor, Descripción, addremoveprogramsicon, este último nos

permite seleccionar un icono y cuando el sistema quede instalado aparecerá en Agregar o

Quitar programas del panel de control con el icono que identifica la aplicación esto permite

que no quede con el icono por defecto del .NET y se pueda personalizar.

Vamos a dar clic derecho al proyecto de instalación y seleccionar propiedades.

El mostrará la siguiente ventana, en ella se hará clic en administrador de configuración.

En esta ventana se ve la configuración de cada aplicación, aquí se cambiará la del instalador o

setup a Release.

Ahora regresar a la ventana de propiedades del instalador y hacer clic en Requisitos previos.

Ahora se van agregar los requisitos previos que necesita la aplicación para ejecutarse esto

permite que se pueda agregar complementos al proyecto como el framework 2.0, sql server

express, librería de crystal reports, windows instaler. Esto para que, cuando se instale la

aplicación si se necesita de esos requisitos no toque instalarlos uno por uno, esto hace que

cuando se ejecute el instalador el evalué si se encuentran instalados los requisitos si no lo

están el automáticamente los instalará. Para esto hay 3 formas la primera es que los descargue

del sitio web del proveedor eso quiere decir de microsoft, la segunda es que los ejecute donde

esta la aplicación. Para esto fue que cambiamos de Debug a Release nuestro proyecto en un

paso anterior cuando agreguemos los requisitos y generemos nuevamente el instalador el va a

crear o colocar los componentes que seleccionaron automáticamente junto al setup. La

tercera es que se descargue de una página web que se indique.

Para esta aplicación y a manera de ejemplo se va a seleccionar framework 2.0, Crystal reports

para framework 2.0, sql server express y windows instaler recordar que este último es

necesario para instalar proyectos msi.

Cuando se haga clic en el proyecto de instalación, en la parte superior aparecerán una serie de propiedades que son útiles a la hora de configurar el setup o instalador solo en caso de que se necesite hacer una configuración mas personalizada ente estas opciones tenemos la de editar la interfaz de usuario.

Hacer clic en la opción editar interfaz de usuario y el nos mostrara un esquema de las ventanas que usa en la instalación, como por ejemplo pantalla de bienvenida o carpeta de instalación que es la que nos permite elegir donde queremos que se instale.

Si quiere agregar una ventana adicional lo podemos hacer nos paramos sobre la parte superior

del árbol y le damos clic derecho y agregar nueva ventana. para el ejemplo seleccionaremos la

ventana de contrato de licencia. que es la que nos permite cargarle al usuario un contrato de

licencia como el de todos los programas que nunca leemos al que le damos si acepto.

Estas ventanas igualmente las podemos personalizar es así como podemos elegir el banner de

la ventana, el contrato o el archivo rtf y entre otras propiedades.

Cabe aclarar que para las imágenes o archivos que manejemos en nuestro instalador tienen

que estar agregados a ese proyecto, es decir yo coloque a la ventana anterior un

bannerbitmap pero este archivo s lo notan fue el que agregue en los pasos del asistente del

instalador. El buscara los archivos que estén dentro del proyecto de instalación no en otro

lugar. Si queremos agregar archivos adicionales haga clic derecho sobre el proyecto y

seleccione agregar archivos.

Por ultimo tenemos las carpetas de la aplicación que es donde se instalara y en donde

podremos crear accesos como el escritorio, menú inicio y la carpeta de la aplicación que es

donde realmente están todos los archivos de la aplicación el .exe o .dll que necesite la

aplicación para ejecutarse. Todo esto es configurable.

Por ultimo damos clic derecho al proyecto y le damos generar. Una vez el ha terminado de

generar correctamente el instalador. Se podrá ir a la carpeta de nuestra solución y ver los

archivos en la carpeta release. Alli encontraremos un setup un msi y los instaladores de los

requisitos.