You are on page 1of 17

http://msdn.microsoft.

com/es-
es/library/ms254494(v=VS.90).aspx

Primero cambiar o agregar icono del proyecto en


propiedades ,esto para el .exe cuando instala.

Este Articulo Les Permitirá Guiarse para Crear un Instalador O


Setup Para Su Aplicación En Visual Basic .NET

En primer lugar vamos a tomar nuestro proyecto cual le vamos a crear un


instalador. En mi caso es un proyecto que permite ver todos mis archivos en el
EXPLORADOR.

Luego que tengamos nuestro proyecto listo procedemos a crear nuestro Setup:
Nos vamos a la barra de herramientas, y seleccionamos archivo, luego le damos en
agregar nuevo proyecto
Vemos la pantalla que nos permite agregar un nuevo proyecto, como podemos ver
en la parte derecha seleccionamos el tipo de proyecto, aquí desplegamos otros
tipos de proyectos y en plantillas seleccionamos asistente para proyectos de
instalacion.

Luego nos aparecerá una pantalla del asistente que nos guiara por 5 pasos para
crear el Setup. solo le daremos clic en siguiente.
En esta ventana vamos a elegir el tipo de instalador si es para aplicación windows o
web además que podemos crear paquetes si es necesario, estos nos permiten que
creamos archivos CAB que son mas pequeños, es decir nos divide el instaldor de la
aplicacion por paquetes. Seleccionamos el primero. Crear un programa de
instalacion de una aplicacion windows.
El paso tres nos permite seleccionar los resultados de proyecto que vamos
adicionar al instalador como es una aplicacion sencilla. Resultado principal de
(proyecto).
En el paso 4 podemos adicionar archivos o elementos adicionales como imagenes,
iconos, archivos rtf, entre otros, para el ejemplo he seleccionado una iamagen para
agregar el instalador.
Una vez que hemos realizado los pasos anteriores correctamente podremos finalizar
nuestro asistente.
Esta ventana nos mostrara un resumen del proyecto de instalación.
Ahora que hemos terminado el assistente podremos ver que en el Explorador de
Soluciones aparece nuestro proyecto de instalcion.

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


propiedades la informacion de nuestro setup. Como Autor, Descripcion,
addremoveprogramacion ese ultimo nos permite seleccionar un icono y cuando el
asistente quede instalado aparecerá en agregar o quitar programas de panel con el
icono que identifica la aplicacion esto permite que no nos quede con el icono por
defecto del .NET y lo podamos personalizar.
Luego le damos clic derecho al proyecto de instalacion y seleccionamos
propiedades.
El asistente nos mostrara la siguiente ventana, en ella daremos clic en
Administrador de Configuración:

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


nuestro instalador Satup a Release.
Ahora volvemos a nuestra ventana de propiedades de mi instalador y hacemos clic
en Requisitos Previos:

Ahora vamos a agregar los requisitos previos que necesita nuestra aplicación para
ejecutarla, esto nos permitirá que podamos agregar complementos a nuestro
proyecto como el framework 2.0, sql Server Express, librería de Cristal Reports,
windows instaler. Esto para que, cuando instalemos nuestra aplicación 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 requisitos
si no lo están el automáticamente los instala. Para esto hay 3 formas:
-La primera es que los descargue del sitio web de proveedor eso quiere decir de
Microsoft
-La segunda y la que uso es que los ejecute donde esta la aplicación. Para esto fue
que cambiamos de Debug a Release nuestro proyecto es un paso anterior cuando
agregamos los requisitos y generamos nuevamente el instalador el va a crear o
colocar los componentes que seleccionamos automáticamente junto al setup.
-La tercera es que los descargue de una pagina web yo lo indique.

Para esta aplicación y a manera de ejemplo vamos a seleccionar el frmawork 2.0, y


el Cristal Reports 2.0, sql Server Express y windows instaler recordemos que este
ultimo necesita para instalar proyectos msi.

Cuando hacemos clic en proyecto de instalación, en la parte superior apararecerán


una serie de propiedades que no son utiles a la hora de configurar nuestro
instalador solo en caso de que necesitemos hacer una configuración mas
personalizada enestas opciones tenemos la de editar la interfaz de usuario.

Luego hacemos clic en la interfaz de usuario y el nos mostrara un esquema de las


ventanas que se usa en la instalación, como por ejemplo pantalla de bienvenida o
carpeta que es la que nos permite elegir donce queremos que se instale.

Si queremos agregar una ventana adicional lo podemos hacer de la manera


siguiente:
Nos paramos sobre la parte superior del árbol y le damos clic derecho y agregar
nueva 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 las 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 una imagen JPEGm pero este archivo 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 instalan y donde
podemos 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 poder ejecutarse. Todos esto es configurable.

NOTA:para crear acceso directo al instalar en application folder agregar el .exe del
proyecto que esta en \bin,después click derecho en el .exe agregado -en crear
acceso directo y agregan un icono ,en la propiedad ico del acceso directo agregan
el icono.ico. Luego arrastrar ese acceso directo en User’s Desktop o User’s
programs Menu
Por ultimo damos clic derecho al proyecto y le damos generar. Una vez el ha
terminado de generar correctamente el instalador. Podremos ir a la carpeta de
nuestra solución y ver los archivos en la carpeta release. Allí encontraremos un
setup en msi y los instaladores de los requisitos.
Una vez que hayamos terminado con todo el procedimiento, verificaremos que
nuestro Setup se encuentre instado en los programas.
Luego le creamos nuestro acceso directo del programa.
Bueno Pues Espero Que Les Aiga Ayudado
Aunque Sea Un Poco. Cualquier Duda Avisen A
Los Comentarios O El mp.

You might also like