Nuestro producto tiene un instalador MSI (escrito en WiX) que básicamente copia algunos archivos en una carpeta c: \ ourproduct e instala un servicio de Windows "ourwindowsservice".Instalar instancias múltiples de un MSI con nombre de instancia dinámico
Nos gustaría agregar soporte para varias instancias del servicio, y debería ser posible instalarlas/desinstalarlas independientemente una de la otra. Similar p. a SQL Server, cada instancia debe tener un nombre que se pueda pasar al MSI como un parámetro de línea de comando.
Ejemplo: ejemplo "A" => archivos para copiar "c: \ ourproductA", instale el servicio como "ourwindowsserviceA" ejemplo "B" => copiar archivos en "c: \ ourproductB", instale el servicio como " ourwindowsserviceB " ...
¿Alguna idea?
Instance transformation parece requerir un conjunto de instancias predefinidas y nombradas previamente.
Gracias
Gracias, Christopher! ¿Tu artículo de blog todavía está en línea por casualidad? – Max
http://blog.deploymentengineering.com/2006/10/multiple-instance-msis-and.html y http://blog.deploymentengineering.com/2008/03/installshield-2009-beta-part-i.html –
+1 a la respuesta de Chris. Por cierto, yo fui uno de los que hicieron preguntas sobre varias instancias en los comentarios de la publicación del blog mencionado. :) Gracias de nuevo, Chris, ¡eso me ayudó mucho! Más tarde compartí mi propia experiencia en esta área aquí: http://ysdevlog.blogspot.com/2008/12/multiple-instance-installations-and.html. Si también piensa en actualizaciones a través de parches, le resultará interesante leerlos hasta el final y prestar especial atención al enlace que comparto en el último comentario. ¡Buena suerte! –