visual tutorial toolset studio prime msi instalador installer windows-installer

installer - tutorial - wix visual studio 2017



¿Cómo puedo crear una configuración de MSI? (7)

Creé configuraciones para todas mis herramientas Delphi con Inno Setup durante años. Ahora, algunos usuarios prefieren un paquete de instalación MSI, por lo que pueden implementar las configuraciones desde un servidor central a todas las estaciones de trabajo.

¿Cómo creo uno? ¿Debo comprar Visual Studio u otro producto?


Busque Windows Installer XML ( WiX )



Puede comprar InstallShield , el líder del mercado para crear paquetes de instalación. Ofrece muchas características más allá de lo que obtienes con las soluciones de software gratuito.

Advertencia: ¡InstallShield es terriblemente caro!


Puede usar " Visual instalador de proyecto de estudio " y es gratis ...

Es muy fácil de crear el instalador y tiene GUI. (La mayoría de las herramientas gratuitas de creación de MSI no tienen una parte de GUI)

Encontrará muchos tutoriales para crear un instalador fácilmente en Internet

Instalar. simplemente busque el Proyecto de instalación de Visual Studio en su Visual Studio

Visual Studio-> Herramientas-> Extensiones y actualizaciones -> buscar el Proyecto de instalación de Visual Studio. Descárguelo y disfrute ...




Si no entiende el instalador de Windows, le recomiendo encarecidamente la guía definitiva para Windows Installer . Realmente no puedes usar WiX sin entender MSI. También vale la pena descargar el Windows Installer 4.5 SDK .

Si no desea conocer los fundamentos de Windows Installer, necesitará algún paquete de tipo asistente para ocultar todos los detalles esenciales y mantener su mano. Hay muchas opciones, algunas más costosas que otras.

  • InstallShield
  • Instalador avanzado
  • Fábrica MSI
  • etc.

Sin embargo, aún sugiero que revises el libro anterior y tomes algo de tiempo para entender lo que sucede "debajo del capó", realmente te ayudará a descubrir qué está yendo mal cuando los clientes comiencen a quejarse de que algo está roto con la configuración :)