Sunteți pe pagina 1din 14

Crear un instalador para WindowsApplication

en Visual Studio paso a paso.


Este es un tutorial muy bsico de como realizar un instalador en
visual Studio pero esto solo abarca un la creacin de un instalador de
aplicaciones Windows, un instalador para sitios Web es un poco
diferente y mas adelante tratare de publicar otra entrada con ese
tema.
Habiendo quedando claro eso comencemos con la creacin del
instalador.
Paso 1.- Agregar un nuevo proyecto de instalacin a una
solucin existente.
Aqu tenemos nuestra solucin que se llama !"royecto"rueba# que
contiene un solo proyecto del tipo WindowsApplication que se llama
tambi$n "royecto"rueba, no importa el proyecto que sea, solo que
sea del tipo Windows application.
%amos clic con el botn derec&o en la solucin en el e'plorador de
soluciones y seleccionamos A(re(ar ) *uevo proyecto.
Al &acer esto se nos mostrara la si(uiente pantalla para ele(ir un
nuevo proyecto y seleccionamos un proyecto en+ ,tros -ipos de
proyectos ) .nstalacin e .mplementacin ) "royecto de instalacin.
Paso 2.- Seleccionar que arcivos de nuestro proyecto
quere!os a"adir al instalador.
/ al seleccionar el nuevo proyecto se nos mostrara la si(uiente
pantalla, la cual tratare de e'plicar a continuacin.
Aqu se ve un rbol de e'ploracin que es el #Siste!a de arcivos
en el equipo de destino$, esto se puede visualizar como el equipo
en donde vamos a instalar nuestra aplicacin la cual se nos muestran
0 carpetas las cuales tratare de e'plicar a continuacin.
Carpeta de aplicacin% Es donde se colocan todos los arc&ivos
necesarios para que nuestra aplicacin funcione.
&scritorio del usuario% Es donde se colocan los elementos que se
mostraran en el escritorio del usuario, casi siempre aqu se pone un
acceso directo al E1ecutable 2.e'e3 de nuestra aplicacin.
'en( progra!as del usuario% 4o que ponemos aqu se muestra en
!.nicio ) -odos los pro(ramas# del equipo de destino.
A&ora damos un clic derec&o y seleccionamos Carpeta de
aplicacin ) Agregar ) *esultados del proyecto
/ se nos mostrara la si(uiente pantalla.
En esta pantalla se nos da a ele(ir que es lo que vamos a colocar en
la carpeta de la aplicacin donde podemos seleccionar lo que
queramos de nuestro !"royecto"rueba# 2si tenemos mas proyectos en
nuestra solucin podemos ele(ir el que queramos3.
Estas son al(unas opciones que nos ofrece 5S.
*esultado principal% 6ontiene los arc&ivos %44 o E7E
(enerados por el proyecto.
*ecursos adaptados% 6ontiene los ensamblados sat$lite para
los recursos de cada referencia cultural.
Arcivos de cdigo +uente% 6ontiene todos los arc&ivos de
cdi(o fuente del proyecto.
En este e1emplo seleccionaremos solo la opcin de resultados
principal ya que no queremos darle al usuario 8nal el cdi(o fuente
29o si:3, y damos aceptar.
6on eso ya estar lista la carpeta de aplicacin a&ora procedemos
a con8(urar la carpeta &scritorio del usuario en la cual solo
a(re(aremos un acceso directo al ;esultado principal de la aplicacin
2e'e3.
Se selecciona la carpeta &scritorio del usuario y damos un clic
derec&o en la parte central de la pantalla y seleccionamos !6rear
acceso nuevo acceso directo# tal como se muestra en la pantalla.
Al &acer esto se nos mostrara la si(uiente pantalla que es para ele(ir
a que va &acer referencia nuestro nuevo acceso directo.
"ara lo cual nos iremos a la carpeta de la aplicacin y
seleccionaremos ;esultado principal de la aplicacin, despu$s damos
clic en aceptar.
<na vez &ec&o esto podemos editar el acceso directo y cambiarle el
nombre, el icono que se mostrara, etc..=
"or ultimo seleccionamos la carpeta 'en( progra!as del usuario
damos un clic derec&o en ella y seleccionamos Agregar ) Carpeta,
esto lo &acemos para a(re(ar una nueva carpeta para que aparezca
en !-odos los pro(ramas# del usuario 8nal.
4a cambiamos el nombre a la carpeta creada recientemente a
!"royecto "rueba#, la seleccionamos y damos un clic con el botn
derec&o en la parte central de la pantalla para a(re(ar nuevamente
un acceso directo tal y como lo &icimos en la carpeta Escritorio del
usuario.
%espu$s de esto realizamos lo mismo que &icimos en la carpeta
Escritorio del usuario y con8(uramos el acceso directo para que &a(a
referencia al resultado principal del proyecto.
As ya tendremos con8(urado que arc&ivos vamos a copiar, pero aun
falta mas con8(uraciones que este tipo de proyectos de instalacin
nos ofrece.
Paso -.- Con.gurando el proyecto de instalacin.
4a forma en que vamos a con8(urar este proyecto es muy bsica ya
que este tipo de proyectos ofrece muc&as con8(uraciones para los
(ustos y necesidades de cualquiera.
En el e'plorador de soluciones seleccionamos el proyecto de
instalacin y accedemos a sus propiedades.
%espu$s de &acer esto se nos mostrara la si(uiente pantalla, donde
se muestra varias con8(uraciones pero la >nica que veremos aqu son
los requisitos previos de la instalacin.
Al dar clic en ;equisitos previos, se nos mostrara la si(uiente pantalla
en donde especi8caremos cuales son los requerimientos que necesita
nuestra aplicacin para funcionar en el equipo de destino.
Se pueden especi8car cuales pro(ramas necesitan estar instalados
para que nuestra aplicacin funcione, estos son al(unos e1emplos+
./et 0ra!ewor1 2varias versiones3% Esta opcin debe de
estar seleccionada siempre, porque ya que si el equipo destino
no tiene instalada le versin del ?ramewor@ necesaria, nuestra
aplicacin no funcionara.
Windows 4nstaller -.A+ Buy necesaria tambi$n porque al i(ual
que el ?ramewor@ es necesario para que el instalador funcione.
E'isten mas opciones pero estas son las principales.
tambi$n se puede especi8car de donde se obtendrn los
requerimientos previos es decir que si el instalador detecta que no se
tienen los requerimientos necesarios mandara un mensa1e al usuario
con la informacin de donde puede obtener dic&o requerimiento, esto
es con8(urable en la parte inferior de la si(uiente pantalla.
<na vez &ec&o esto damos por concluido el paso de con8(uracin,
pero les repito que e'isten mas con8(uraciones y que estas con solo
las bsicas.
Paso 5.- 6enerar el arcivo de Setup.
"or ultimo (eneraremos el arc&ivo de setup cabe seCalar que (enerar
el arc&ivo de setup es diferente a (enerar la solucin, este se tiene
que &acer de forma separada, para esto seleccionamos 6enerar )
6enerar Setup tal como se muestra en la pantalla.
<na vez (enerado el setup lo podemos encontrar en la carpeta
!.D"royecto"ruebaDSetupD%ebu(# a& se encuentran por lo re(ular E
arc&ivos que se nombran se(>n se le all puesto al proyecto de
instalacin, uno es .e'e y el otro es .msi y funcionan de la misma
manera.
Se puede acceder directamente a estos arc&ivos para probar el
instalador o podemos dar en proyecto) 4nstalar para probar el
instalador.
%espu$s de &aber se(uido estos pasos ya tendremos nuestro
instalador funcionando, estas son al(unas im(enes del instalador
funcionando.
Aqu en esta ima(en se ve el resultado de la instalacin en la
Carpeta de la aplicacin

S-ar putea să vă placă și