Você está na página 1de 8

Crear un instalador en Visual

Studio 2013
En mi publicacin anterior Cmo Crear Un Instalador Para
WindowsApplication en Visual Studio 2010, vimos los pasos a seguir
para crear el instalador en Visual Studio 2010, estos pasos no son
aplicables para crear un instalor en Visual Studio 2012 y Visual Studio
2013 en esta publicacin veremos precisamente como crearlo.
Antes de poder llegar al punto de enfoque, debemos de primero entener
que es ClickOnce.
ClickOnce Segn Wikipedia:
El principio bsico de ClickOnce es facilitar el despliegue de aplicaciones
de Windows. Adems, ClickOnce tiene como objetivo resolver los
problemas con otros tres modelos de despliegue convencionales: la
dificultad en la actualizacin de una aplicacin implementada, el
impacto de una aplicacin en el ordenador del usuario, y la necesidad de
permisos de administrador para instalar aplicaciones.
Aplicaciones ClickOnce desplegados son considerados de bajo
impacto, ya que se instalan por usuario, no por equipo. No hay
privilegios de administrador son necesarios para instalar una de estas
aplicaciones. Cada aplicacin ClickOnce est aislada de la otra. Esto
significa que una aplicacin ClickOnce no es capaz de romper otro.
ClickOnce utiliza seguridad de acceso a cdigo (CAS) para garantizar
que las funciones del sistema no puede ser llamado por una aplicacin
ClickOnce desde la web, lo que garantiza la seguridad de los datos y el
sistema del cliente en general.
A continuacin veremos los pasos a seguir de como crear un instalador
en Visual Studio 2012 y Visual Studio 2013.
1. Creamos el proyecto en Visual Studio.

En este tutorial creamos un proyecto tipo Windows Form Application,


pero los pasos son los mismos para crear el instalador de varias
plataformas.

2.Se recomienda, antes de proseguir, ofuscar nuestro codigo para que


asi sea dificil de entener o desempaquetar (si desean saber mas sobre
los ofuscadores y cuales se recomiendan, pueden leeresta entrevista de
mi amigo Willy Dev, gran Ninja de la informatica).
Una vez creado y construido todo el proyecto, vamos a la pestaa de
Explorador de Soluciones en Visual Studio, hacemos click derecho en
el nombre del proyecto y hacemos click Publish o Publicar.

Nos aparecer la siguiente ventana.


Nota: Debemos de indicar donde queremos que el instalador y todos los
archivos se guarden, si lo dejamos tal cual se guardara en la carpeta
donde se encuentra el proyecto.

3. Tenemos tres opcionespara alojar nuestra aplicacin Alojar en


Web, Alojar en un recurso compartido de archivos y Alojar en un CDROM o DVD-ROM.

Alojar en Web: Debe de indicar la direccin del sitio en el paso numero


3, he indicar si la aplicacin estar disponible sin internet.
Alojar en un recurso compartido de archivos: Debemos de indicar
una direccin valida para el archivo con el formato
\\EduRamirez\LatamTechnology\
Alojar en un CD-ROM o DVD-ROM: en este caso ser el que
utilizaremos y por el momento no necesitamos indicar ninguna direccin.

Presionamos Siguiente o Next


4. Ahora, debemos de indicar donde la aplicacin buscara las
actualizaciones. Puede ser desde un recurso compartido de archivo o un
sitio web, nosotros seleccionamos por laboratorio que la aplicacin no
buscara actualizaciones.

Presionamos siguiente.
5. Verificamos que todo este como deseamos y presionamos finalizar o
finish.

Bien, ahora nos abrir la carpeta donde se encuentra nuestro instalador


y todos los archivos necesarios.

Podemos darle doble click al setup y ver como es el tipo de Instalador de


tipo ClickOnce.
Como podemos ver en la siguiente pantalla, nos muestra el Nombre de
la Aplicacin o Sistema, luego desde donde lo estamos Instalado y que
compaa o Desarrollador independiente fue quien publico el
instalador(en otra publicacin prximamente mostrare como hacer la
firma digital).

Una vez instalado veremos nuestra aplicacin o programa abrirse.

Si quieres verificar fue efectiva, podemos ir a todos los programar y


verificar que ah se encuentra ya la aplicacin instalada.

Como vemos debido al nombre del proyecto es la ultima aplicacin o


programa instalado.

Para personalizar el instalador puede ver la entradaConfiguracin de un


instalador Visual Studio 2012 y 2013

Você também pode gostar