Il nostro prodotto ha un programma di installazione MSI (scritto in WiX) che sostanzialmente copia alcuni file in una cartella c: \ ourproduct e installa un servizio Windows "ourwindowsservice".Installa più istanze di un MSI con nome di istanza dinamico
Vorremmo aggiungere il supporto per più istanze del servizio e dovrebbe essere possibile installarle/disinstallarle indipendentemente l'una dall'altra. Simile ad es. a SQL Server, ogni istanza deve avere un nome che può essere passato all'MSI come parametro della riga di comando.
Esempio: esempio "A" => file da copiare "c: \ ourproductA", installare il Service come "ourwindowsserviceA" esempio "B" => copiare i file in "c: \ ourproductB", installare il servizio come " ourwindowsserviceB " ...
Qualche idea?
Instance transformation sembra richiedere un set predefinito e predefinito di istanze.
Grazie
Grazie, Christopher! Il tuo articolo del blog è ancora online per caso? – Max
http://blog.deploymentengineering.com/2006/10/multiple-instance-msis-and.html e http://blog.deploymentengineering.com/2008/03/installshield-2009-beta-part-i.html –
+1 alla risposta di Chris. A proposito, ero uno di quelli che hanno posto domande su più istanze nei commenti del post di blog citato. :) Grazie ancora, Chris, mi ha aiutato molto! Più tardi ho condiviso la mia esperienza in questo settore qui: http://ysdevlog.blogspot.com/2008/12/multiple-instance-installations-and.html. Se pensi anche agli aggiornamenti tramite patch, potresti trovare interessante leggerlo fino alla fine e prestare particolare attenzione al link che condivido nell'ultimo commento. In bocca al lupo! –