setup para c#
Post on 06-Jul-2015
1.483 Views
Preview:
TRANSCRIPT
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 1/18
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.Netwo
MessageBox.
Ahora vamos a crear nuestro proyecto de instalacion, para esto vamos a archivo y
seleccionamos agregar y luego nuevo proyecto.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 2/18
Vemos lapantalla que nos permite agregar un nuevo proyecto, como podemos ver en
la parte derecha podemos seleccionar el tipo de proyecto, aqui desplegamos otros tipos
de proyectos y en plantillas seleccionamos Asistente para proyectos de instalacion.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 3/18
Abrira una pantalla del asistente que nos guiara por 5 pasos para crear el setup. damos
clic en siguiente..
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 4/18
En esta ventana vamos a elegir el tipo de instalador si es para una aplicacion windows
o web 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 aplcacion windows.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 5/18
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).
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 6/18
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.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 7/18
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.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 8/18
Ahora que hemos terminado con el asistente podremos ver que en el Explorador de
Soluciones aparece nuestro proyecto de instalacion.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 9/18
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 el
sistema 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.
Vamos a dar clic derecho al proyecto de instalacion y seleccionamos propiedades.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 10/18
el nos mostrara la siguiente ventana, en ella haremos clic en administrador de
configuracion.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 11/18
En esta ventana vemos la configuracion de cada aplicacion, aqui cambiaremos la de
nuestro instalador o setup a Release.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 12/18
Ahora volvemos a nuestra ventana de propiedades de mi instalador y hacemos clic en
Requisitos previos.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 13/18
Ahora vamos a agregar los requisitos previos que necesita nuestra aplicacion para
ejecutarse 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 no nos toque instalarlos uno por uno, esto hace que cuando se ejecute el
instalador el evalue si se encuentran instalados los requicitos si no lo estan elautomaticamente 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 la aplicacion. 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.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 14/18
para esta aplicacion y amanera de ejemplo vamos a seleccionar framework 2.0,
Crystal reports 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 una
serie de propiedades que nos son utiles a la hora de configurar nuestro setup o
instalador solo en caso de que necesitemos hacer una configuracion mas
personalizada ente estas opciones tenemos la de editar la interfaz de usuario.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 15/18
hacemos clic en la opcion editar interfaz de usuario y el nos mostrara un esquema de
las ventanas que usa en la instalacion, como por ejemplo pantalla de bienvenida o
carpeta de 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 elejemplo seleccionaremosla ventana de contrato de licencia. que es la que nos permite
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 16/18
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
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 instalador
tienen que estar agregados a ese proyecto, es decir yo coloque a la ventana anterior
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 17/18
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 donde
podremos 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.
5/7/2018 Setup Para c# - slidepdf.com
http://slidepdf.com/reader/full/setup-para-c 18/18
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!!!
top related