Creando un Instalador para nuestra aplicación en Visual Studio
Una vez que hemos terminado nuestro proyecto en Visual Studio en este caso usando Windows Forms haremos la creación de nuestro proyecto para tener el instalador de nuestra aplicación.
Debemos asegurarnos si tenemos la extensión de Visual Studio para crear proyectos de Instaladores.
En caso no lo tengan instalado pueden dirigirse a este link:
https://marketplace.visualstudio.com
y buscar "Microsoft Installer" para la versión de Visual Studio que tengan.
Antes de crear nuestro executable debemos saber en que tipo de máquina vamos a instalar nuestra aplicación como son:
- Arquitectura del Procesador
- Version de .NET Framework
- Sistema Operativo
Con el motivo de que después usaremos esa información para configurar los parámetros del instalador.
Abrimos nuestro proyecto de Visual Studio y hacemos clic en:
- Archivo -> Nuevo -> Proyecto
- Nos dirigimos al final donde dice Visual Studio Installer -> Luego al lado derecho seleccionamos Setup Project.
Creamos un nombre para nuestro proyecto y damos clic en Aceptar.
Nos aparecerá una ventana como la siguiente:
En caso de que no les aparezca hacen clic derecho en el proyecto en mi caso "SetupInstituto" -> View -> Sistema de Archivos y les aparecerá esta misma ventana.
- Ahora empezamos a partir de la carpeta "Application Folder" le hacemos clic y el lado derecho saldrá en blanco sin ningún archivo o carpeta disponible.
- Hacemos clic derecho en el lado derecho -> Add -> Resultados del Proyecto
En mi caso estoy trabajando con el patrón MVC en la ventana de selección de proyectos.
- Seleccionamos los proyectos que tengamos y clic en Resultado de Proyecto -> Aceptar.
- Debemos hacer esto por cada proyecto que tengamos en la solución, en mi caso lo haré tres veces ya que tengo 3 proyectos.
Una vez terminado les saldrá algo parecido a esto dependiendo de las dependencias que tenga sus proyectos.
Si tenemos Algunos Reportes de Crystal Report tambien debemos agregarlos pero de la siguiente manera:
Nos aparecerá un Explorador de Archivos debemos buscar el reporte de Crystal Reports que se encuentra en la carpeta de nuestro proyecto.
Una vez seleccionado lo agregamos.
Después debemos configurar los iconos para el escritorio y el menú Inicio.
Icono para el Escritorio
- Hacemos clic en User Desktop
- Clic derecho -> Crear nuevo acceso directo
- Nos aparecerá un Explorador, hacemos doble clic en Application Folder
- Escogemos el Resultado Final de nuestro proyecto, si tienes mas de un proyecto debes escoger el proyecto principal donde se encuentran los formularios.
- Se crea un archivo automáticamente
- Podemos cambiar el icono del acceso directo y el nombre que aparecerá.
El Ícono para el Menú Inicio se hace con el mismo procedimiento.
Para finalizar hacemos clic en "SetupInstituto" en mi caso y elegimos las propiedades segun nuestro caso.
- Target Platform : Aqui colocamos la arquitectura con la cual destinaremos la aplicacion
- Version : Version de la Aplicacion
- Manufacturer: El nombre de la compañia
Una vez finalizado clic derecho en el proyecto Compilar
De esta forma hemos terminado. Solo entramos a la carpeta de nuestro proyecto en el Proyecto del Setup y buscamos la carpeta Debug ahi encontraremos los ejecutables de la aplicación.
Publicar un comentario
18 Comentarios
Certainly. I agree with told all above.
como preparo la instalación para web, webform en asp.net para publicar
Thanks
Great
Thank you
Hey there would you mind letting me know which hosting company you're working with? I've loaded your blog in 3 different internet browsers and I must say this blog loads a lot quicker then most. Can you recommend a good web hosting provider at a fair price? Kudos, I appreciate it!
Thanks so much
Great post
Great post
Good post! We are linking to this great content on our site. Keep up the great writing.
En caso de querer hacer una actuación hay manera de generar un instalable con los cambios y qu no me toque eliminar el programa para actualizarlo ?
I do not even know the way I stopped up here, but I believed this put up used to be great. I don't understand who you are but definitely you're going to a well-known blogger in the event you are not already. Cheers!
magnificent post, very informative. I wonder why the other specialists of this sector don't realize this. You should proceed your writing. I'm sure, you have a huge readers' base already!
Catherine
Incredible! This blog looks exactly like my old one! It's on a entirely different topic but it has pretty much the same layout and design. Excellent choice of colors! Amazing! This blog looks exactly like my old one! It's on a entirely different subject but it has pretty much the same page layout and design. Outstanding choice of colors! I really like it whenever people come together and share opinions. Great website, continue the good work! http://linux.com
Quickbooks 2019
Pretty! This was an extremely wonderful article. Many thanks for supplying this info.
frolep rotrem
Utterly written articles, Really enjoyed looking through.
FrankBoods
I really like what you guys are up too. Such clever work and coverage! Keep up the terrific works guys I've incorporated you guys to my blogroll.
SistekElAdmin
Thank you very much!