2011-05-23 17 views
8

Creé un instalador para mi aplicación Windows Forms y agregué el resultado del proyecto al menú de programas. Pero ahora lo que quiero es 'Debería tener una carpeta en el menú de programas, ya que debe contener opciones de instalación y desinstalación'.Cómo crear un instalador y desinstalador para una aplicación Windows Forms

Por favor, ayúdame. Gracias por adelantado.

+0

Um - Puede que esté siendo muy denso aquí, pero ¿qué significa colocar el acceso directo "Instalar" en el menú, si no es una instalación? O qué significa hacer una instalación, después de que ya haya instalado el software. * Normalmente *, crearía una carpeta con un acceso directo para iniciar la aplicación y (opcionalmente) un acceso directo de desinstalación. –

Respuesta

9

La manera más fácil es crear un proyecto de Instalación y Despliegue en Visual Studio.

0

Usted puede tratar con NSIS, es de código abierto y muy fácil ...

"NSIS (Nullsoft scripts Install System) es un profesional sistema de código abierto para crear instaladores de Windows. Está diseñado para ser lo más pequeño y flexible posible y, por lo tanto, es muy adecuado para la distribución de Internet ".

en su página web se puede encontrar tutoriales y ejemplos, el enlace es: http://nsis.sourceforge.net/Main_Page

espero que esto ayude!

+0

Está respondiendo una pregunta de más de 5 años con un simple enlace. Por lo general, esto se considera una mala práctica, ya que no proporciona ningún valor real aquí. Podría haber sido un comentario en su lugar. –

+0

Un enlace a una posible solución siempre es bienvenido, pero por favor [agregue contexto alrededor del enlace] (http://meta.stackoverflow.com/a/8259/169503) para que los demás usuarios tengan una idea de qué es y por qué está allá. Siempre cite la parte más relevante de un enlace importante, en caso de que el sitio objetivo no esté disponible o esté permanentemente fuera de línea. Tenga en cuenta que ser * apenas más que un enlace a un sitio externo * es una posible razón para [¿Por qué y cómo se eliminan algunas respuestas?] (Http://stackoverflow.com/help/deleted-answers). – zuazo

+0

No puedo comentar la pregunta, por eso escribí una respuesta. Gracias por el consejo. – M84

0

Si tiene escenarios avanzados que el proyecto de Instalación y Despliegue no puede manejar, le aconsejo que consulte WiX.

WiX es un proyecto opensource de Microsoft extremadamente maduro, que se lanzó por primera vez en 2004 y todavía está activo en la actualidad. Incluso proporciona una extensión VS para ayudarlo a comenzar y para la configuración inteligente.

Tenga en cuenta: WiX utiliza principalmente archivos XML que utilizan el lenguaje de dominio de MSI. Ciertamente no es una herramienta que utiliza si "crear un instalador" no se asignó específicamente en su plan de proyecto.

Cuestiones relacionadas