Installazione di più istanze di prodotti e patch
Windows Installer consente l'installazione di un'istanza di un codice prodotto per contesto e i due possibili tipi di contesto sono i seguenti:
- Macchina
- Utente
Se un codice prodotto rimane invariato, è possibile installare solo un'istanza nel contesto del computer e installare una sola istanza in ogni contesto utente.
Affinché più istanze rimangano isolate, devono avere codici di prodotto diversi e non possono condividere dati di file o dati non file. Windows Installer non può installare più istanze di prodotti utilizzando installazioni concomitanti. Tuttavia, è possibile installare più istanze di un prodotto se si dispone di un pacchetto di installazione separato per ogni istanza di un prodotto o di una patch. Ogni pacchetto può quindi mantenere il proprio set di dati e avere il proprio codice prodotto univoco.
A partire dal programma di installazione che esegue Windows Server 2003 e Windows XP con Service Pack 1 (SP1), è possibile installare più istanze di un prodotto usando trasformazioni del codice prodotto e un pacchetto .msi o una patch. È anche possibile usare le trasformazioni del codice prodotto per installare più istanze di un prodotto con Windows 2000 con Service Pack 4 (SP4) e Windows Installer 3.0. L'unico modo per installare più istanze di un prodotto con versioni precedenti del programma di installazione consiste nell'avere un pacchetto di installazione separato per ogni istanza.
L'uso delle trasformazioni dell'istanza riduce significativamente lo sforzo necessario per supportare più istanze di un prodotto. È possibile creare un pacchetto windows Installer di base per un prodotto e quindi più trasformazioni di istanza che modificano il codice prodotto e gestiscono i dati per ogni istanza.
Per altre informazioni, vedere Creazione di più istanze con trasformazioni di istanza e Installazione di più istanze con trasformazioni di istanza.