Actualmente estoy aprendiendo cómo crear instaladores msi usando WiX y parece que me he topado con una pared.Cómo crear/Dónde obtener Wix Bootstrapper para varias instancias
Todo está bien cuando creo una MSI que contiene todo lo necesario para un solo entorno.
Tengo funciones y componentes y puedo instalar mi MSI.
Ahora estoy en la etapa en la que quiero convertir esto en un instalador de estilo SQL Server, donde tiene instancias múltiples compatible.
Al comienzo quiero que el usuario obtenga una pantalla que le permita crear una nueva instancia o administrar instancias ya existentes. (para actualizar/eliminarlos)
Pasé 2 días completos buscando una solución sin mucha suerte.
He encontrado los siguientes recursos con algo de información, pero o bien están limitados en el número de instancias, o no describen cómo un tal bootstrapper que le da a un usuario la opción descrita anteriormente.
- Multiple Instance MSI's and InstallShield 12
- Multiple Instance Transforms Walkthrough
- Multiple instance installations and patching
¿Alguien logra esto ya utilizando WiX? ¿O puede alguien señalarme algunos ejemplos de que funcionan sobre cómo se logra esto?
Sé que Installshield 2009 puede hacer esto, pero como esto es solo un hobby, no tengo el dinero para comprarlo. También me gustaría hacerlo en WiX, ya que el próximo Visual Studio 2010 mejorará el soporte para él.
Estaba escribiendo esta misma pregunta. Hay varios fragmentos en la web, pero no he encontrado nada de extremo a extremo, especialmente una vez que se trata de mantener/actualizar tus instancias. –
problema con el enlace, agregado como comentario: [Tutorial de Transformaciones de Instancia Múltiple] (http: //windows-installer-xml-wix-toolset.687559.n2.nabble.com/Multiple-Instance-Transforms-Walkthrough-Proposed-Simple-Addition-to-WiX-to-Make-Them-Easier-td708828.html) – mcdon
Aquí hay algunos enlaces sobre cómo funciona todo: http: // blog .deploymentengineering.com/2006/10/multiple-instance-msis-and.html http://blog.deploymentengineering.com/2008/03/installshield-2009-beta-part-i.html –