visual studio shield setup instalador hacer for crear como installer windows-installer visual-studio-2012 project-types

installer - shield - Crear MSI o proyecto de instalación con Visual Studio 2012



visual basic installer 2013 (8)

¿Has probado el método "Publicar"? Simplemente haga clic con el botón derecho en el archivo del proyecto en el explorador de soluciones y seleccione "Publicar" en el menú emergente. Esto crea un instalador en unos pocos pasos muy simples.

Puede realizar más configuraciones del instalador desde la pestaña Publicar en la ventana de propiedades del proyecto.

NB: Este método solo funciona para las aplicaciones WPF y formularios Windows Forms.

Creo una pequeña aplicación y me gustaría crear un archivo MSI.

En Visual Studio 2010 tiene este tipo de proyecto en:

Otros tipos de proyectos -> Configuración e implementación -> Visual Studio Installer -> Setup Project

Pero lo único que obtuviste en Visual Studio 2012 es "Habilitar InstallShield Limited Edition".

Puede cambiar .NET Framework, pero nada cambia.

¿Por qué no está allí más? ¿Y cómo puedo recuperarlo? ¿Hay una nueva forma de hacer esto?


Creo que la implementación de una solución de Office mediante ClickOnce (MSDN) puede ser útil.

Después de crear un complemento de Outlook para Office 2010, el problema fue instalarlo en la computadora del cliente, sin usar ISLE u otras herramientas complejas (o costosas).

La solución fue utilizar el instrumento de publicación del proyecto de Visual Studio, como se describe en el enlace. Solo dos cosas para hacer antes de que la configuración funcione:


Eche un vistazo al artículo Despliegue del instalador de Visual Studio . Seguramente te ayudará.

Puede elegir la versión correcta de .NET framework en la página. Entonces, para ti, hazlo .NET 4.5. Supongo que estaría allí para Visual Studio 2012.



ISLE (InstallShield Limited Edition) es el "reemplazo" del proyecto de Instalación e Implementación de Visual Studio, pero muchos usuarios piensan que Microsoft dio un paso equivocado al eliminar la compatibilidad con .vdproj de Visual Studio 2012 (y versiones posteriores) y admitir software de otras compañías.

Muchas personas pidieron devolverlo ( Traer de vuelta el proyecto de configuración e implementación básico de Visual Studio Installer ), pero Microsoft es sordo a nuestras voces ... realmente triste.

Como WiX es realmente complicado, creo que vale la pena probar algunos sistemas de instalación gratuitos: NSIS o Inno Setup . Ambos son programables y fáciles de aprender, pero potentes como el SADP original.

He creado una muy buena extensión de Visual Studio para NSIS e Inno Setup con muchas funciones (intellisense, resaltado de sintaxis, barras de navegación, compilación directamente desde Visual Studio, etc.). Puede probarlo en www.visual-installer.com (lo siento por la auto promoción :)

Descargue Inno Setup (jrsoftware.org/isdl.php) o NSIS (nsis.sourceforge.net/Download) e instale V&I (unsigned-softworks.sk/visual-installer/downloads.html).

Todos los instaladores son simples Next / Next / Next ...

En Visual Studio, seleccione el menú Archivo -> Nuevo -> Proyecto , elija NSISProject o Inno Setup , y se creará un nuevo proyecto (con todas las fuentes).



Para crear proyectos de instalación en Visual Studio 2012 con InstallShield Edición Limitada, mire este video .

La edición limitada de InstallShield que no puede instalar servicios.

"ISLE es, de lejos, la peor opción de instalador y la versión actualizada y de pago por lectura es engorrosa para usar en el mejor de los casos e imposible en la mayoría de las situaciones. InnoSetup, Nullsoft, Advanced, WiX o cualquier otro instalador es mejor. En una encuesta, verá que nadie está utilizando ISLE. No sé por qué ustedes continúan asociándose con InstallShield. Daña su credibilidad. Cualquier desarrollador que valga la mitad de su peso en sal sabe que ISLE no tiene valor y cuando lo respalda, tiene que cuestionar el juicio de Microsoft ".

Por Edward Miller (comentarios en Visual Studio Installer Projects Extension ).

El conjunto de herramientas de WiX , que a pesar de que es poderoso, supera al usuario y tiene una gran curva de aprendizaje. Incluso hay una plantilla descargable para instalar servicios de Windows (ref. VS2012: ¿Instalador para servicios de Windows? ).

Para Visual Studio 2013, consulte la publicación de blog Creación de instaladores con Visual Studio .