17
Este articulo le permitira guiarse para crear un instalador o setup para su aplicacion, 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. If My.Computer.Netw MessageBox. Ahora vamos a crear nuestro proyecto de instalacion, para esto vamos a archivo y seleccionamos agregar y luego nuevo proyecto.

Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

Embed Size (px)

Citation preview

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 1/17

Este articulo le permitira guiarse para crear un instalador o setup para su aplicacion,

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.

If My.Computer.Netw

MessageBox.

 

Ahora vamos a crear nuestro proyecto de instalacion, para esto vamos a archivo yseleccionamos agregar y luego nuevo proyecto.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 2/17

 

Vemos lapantalla que nos permite agregar un nuevo proyecto, como podemos ver en laparte derecha podemos seleccionar el tipo de proyecto, aqui desplegamos otros tipos de

proyectos y en plantillas seleccionamos Asistente para proyectos de instalacion.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 3/17

Abrira una pantalla del asistente que nos guiara por 5 pasos para crear el setup. damos clic

en siguiente..

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 4/17

 

En esta ventana vamos a elegir el tipo de instalador si es para una aplicacion windows oweb ademas que podemos crear paquetes si es necesario, estos nos permiten que creeemos

archivos CAb que son mas pequeños, es decir nos divide el instalador d ela aplicacion por

paquetes. Seleccionaremos el primero. Crear un programa de instalacion de una aplcacionwindows.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 5/17

 

El paso tres nos permite seleccionar los resultados de proyecto que vamos adicionar al

instalador como es una aplicacion sencilla eligiremos. Resultado principal de (proyecto).

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 6/17

 

En el paso 4 podremos adicionar archivos o elementos adicionales como imagenes,iconos, archivos rtf entre otros,para el ejemplo he seleccionado una imagen para agregar

al instalador.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 7/17

 

Una ves hemos realizado los pasos anteriores corectamente podremos finalizar nuestro

asistente en el paso 5 donde nos mostrara un resumen del proyecto de instalacion.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 8/17

 

Ahora que hemos terminado con el asistente podremos ver que en el Explorador deSoluciones aparece nuestro proyecto de instalacion.

Aqui podremos dar clic derecho sobre el proyecto setup y ver en la ventana de

propiedades la informacion de nuestro setup. como Autor, Descripcion,addremoveprogramsicon este ultimo nos permite seleccionar un icono y cuando elsistema quede instalado aparecera en Agregar o Quitar programas del panel de control

con el icono que identifica la aplicacion esto permite que no nos quede con el icono por

defecto del .NET y lo podamos personalizar.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 9/17

 

Vamos a dar clic derecho al proyecto de instalacion y seleccionamos propiedades.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 10/17

 

el nos mostrara la siguiente ventana, en ella haremos clic en administrador de

configuracion.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 11/17

En esta ventana vemos la configuracion de cada aplicacion, aqui cambiaremos la de

nuestro instalador o setup a Release.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 12/17

 

Ahora volvemos a nuestra ventana de propiedades de mi instalador y hacemos clic enRequisitos previos.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 13/17

Ahora vamos a agregar los requisitos previos que necesita nuestra aplicacion paraejecutarse esto nos permite que podamos agregar complementos a nuestro proyecto

como el framework 2.0, sql server express, libreria de crystal reports, windows instaler.

Esto para que, cuando instalamos nuestra aplicacion si necesitamos de esos requisitos nonos toque instalarlos uno por uno, esto hace que cuando se ejecute el instalador el evaluesi se encuentran instalados los requicitos si no lo estan el automaticamente los instalara.

para esto hay 3 formas la pimera es que los descargue del sitio web del proveedor eso

quiere decir de microsoft, la segunda y la que uso es que los ejecute donde esta laaplicacion. 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 selecionamos automaticamente junto al setup.

La tercera es que lso descargue de una pagina web que yo le indique.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 14/17

 

para esta aplicacion y amanera de ejemplo vamos a seleccionar framework 2.0, Crystalreports para framework 2.0, sql server express y windows instaler recordemos que este

ultimo es necesario para instalar proyectos msi.

Cuando hagamos clic en el proycto de instalacion, en la parte superior apareceran unaserie de propiedades que nos son utiles a la hora de configurar nuestro setup o instaladorsolo en caso de que necesitemos hacer una configuracion mas personalizada ente estas

opciones tenemos la de editar la interfaz de usuario.

hacemos clic en la opcion editar interfaz de usuario y el nos mostrara un esquema de lasventanas que usa en la instalacion, como por ejemplo pantalla de bienvenida o carpeta de

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 15/17

instalacion que es la que nos permite elegir donde queremos que se instale.

si queremos agregar una ventana adicional lo podemos hacer nos paramos sobre la parte

superior del arbol y le damos clic derecho y agregar nueva ventana. para el ejemploseleccionaremosla 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 asi como podemos elegir el

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 16/17

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

cabe aclarar que para las imagenes o archivos que manejemos en nuestro instaladortienen 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 esten dentro del proyecto de instalacion 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 aplicacion que es donde se instalara y en dondepodremos crear accesos como el escritorio, menu inicio y la carpeta de la aplicacion que

es donde realmente estan todos los archivos de la aplicacion el .exe o .dll que necesite la

aplicacion para ejecutarse. todo esto es configurable.

8/4/2019 Este Articulo e Permitira Guiarse Para Crear Un Instal Ad Or o Setup Para Su Aplicacion

http://slidepdf.com/reader/full/este-articulo-e-permitira-guiarse-para-crear-un-instal-ad-or-o-setup-para-su 17/17

por ultimo damos clic derecho al proyecto y le damos generar. una ves el ha terminado de

generar correctamente el instalador. podremos ir a la carpeta de nuestra solucion y ver los

archivos en la carpeta release. alli encontraremso un setup un msi y los instaladores de los

requisitos.

Espero les sea de utilidad!!!