visual studio proyecto instalador instalacion generar ejecutable datos crear con c# visual-studio winforms

c# - proyecto - ¿Crear instalador de programa en Visual Studio 2005?



generar exe visual basic 6 (8)

Soy un chico de la red atrapado en el "mundo de las aplicaciones" en VS 2005. Creé mi programa de formularios de Windows y deseo brindarles a mis usuarios finales la capacidad de instalarlo (y algunos de sus recursos) en un directorio estándar de archivos de programa / aplicaciones. ubicación junto con un menú de inicio / iniciador de escritorio.

Los archivos de ayuda no dan ninguna instrucción (que pueda encontrar). Esta parece una tarea tan trivial para crear un instalador, pero me está eludiendo.

¡Cualquier sugerencia sería muy apreciada!


Agregue un proyecto de "Proyecto de instalación" a su solución. Nuevo proyecto> Otros tipos de proyecto> Configuración e implementación. A continuación, puede elegir qué está instalado y dónde.


El Proyecto de Configuración es el camino a seguir. Si va a implementar el instalador desde un sitio web, le recomiendo crear un archivo MSI como resultado del proyecto (a diferencia de un resultado de Setup.exe). La mayoría de mis clientes bloquea la descarga de archivos EXE.


El archivo exe es en realidad solo un cargador Boostrap, que inicia el archivo MSI. El archivo MSI es el archivo de instalación real.


Está buscando un "Proyecto de configuración" que debería estar en la categoría "Otros tipos de proyectos" -> "Configuración e implementación" en el cuadro de diálogo "Nuevo proyecto".


Este video muestra cómo configurar un instalador simple usando Visual Studio 2005



Otra opción es Inno Setup, un instalador de terceros gratuito, fácil de usar y excelente:

Configuración de Inno


Sugeriría usar algo WiX (Windows installer XML). Es el conjunto de herramientas que utilizan la mayoría de los productos de codeplex o código OOB, y es bastante fácil de aprender.

También hay (en la versión 3) un complemento IDE llamado Votive para ayudar a que las cosas sean ''más fáciles''.

Personalmente, creo que usar WiX es más flexible que utilizar la plantilla de instalador de Visual Studio incorporada, aunque sus posibilidades pueden variar. Eche un vistazo a http://wix.sourceforge.net/ y también hay un gran tutorial en http://www.tramontana.co.hu/wix/ .

Si parece algo difícil comenzar, perseverar, lo hice y ahora me parece perfecto para lo que necesito.