5.11 Migrazione di applicazioni che hanno lo stesso GUID applicazione

Prima di eseguire la migrazione di applicazioni che hanno lo stesso GUID applicazione, è necessario effettuare le seguenti operazioni:

  1. Identificare l'applicazione di base, che è necessaria per l'esecuzione di tutte le altre applicazioni.

  2. Eseguire la migrazione dell'applicazione di base.

  3. Eseguire la migrazione delle altre applicazioni.

Ad esempio, poniamo di disporre di tre applicazioni (A, B e C), tutte con lo stesso GUID applicazione. L'applicazione A è responsabile dell'installazione di Microsoft Office, l'applicazione B lancia Microsoft Word e l'applicazione C lancia Microsoft Excel. Se si desidera eseguire la migrazione di queste applicazioni, è necessario eseguire per prima la migrazione di A, che è l'applicazione di base, quindi procedere con quella di B e di C.

Se si desidera eseguire la migrazione di un'applicazione che ha lo stesso GUID applicazione di un'applicazione di cui è già stata eseguita la migrazione, è necessario selezionare le opzioni seguenti:

La tabella seguente fornisce ulteriori informazioni su quello che accade qualora si selezionino o deselezionino le diverse opzioni:

Opzione 1

Opzione 2

Descrizione

Aggiunge l'applicazione di base (applicazione A) come requisito di sistema dell'applicazione di cui è in corso la migrazione (applicazione B o C, che si esegua la migrazione dell'una o dell'altra).

Dato che è stata selezionata l'opzione 2, l'applicazione di base (applicazione A) viene aggiunta come requisito di sistema anche a tutte le altre applicazioni che si trovano nella coda di migrazione e che hanno lo stesso GUID applicazione.

Aggiunge l'applicazione di base (applicazione A) come requisito di sistema dell'applicazione di cui è in corso la migrazione (applicazione B o C, che si esegua la migrazione dell'una o dell'altra).

Dato che non è stata selezionata l'opzione 2, l'impostazione scelta nell'opzione 1 non viene applicata alle altre applicazioni che si trovano nella coda di migrazione e che hanno lo stesso GUID applicazione. Di conseguenza, ogni volta che si esegue la migrazione di questa applicazione, viene visualizzata questa finestra di dialogo.

 

Dato che l'opzione 1 è stata selezionata, l'applicazione di base (applicazione A) non viene aggiunta come requisito di sistema per la migrazione dell'applicazione.

Dato che l'opzione 2 è selezionata, l'impostazione scelta nell'opzione 1 è applicabile alle altre applicazioni. Quindi, l'applicazione di base (applicazione A) non viene aggiunta come requisito per tutte le applicazioni nella coda di migrazione che hanno lo stesso GUID applicazione.

 

 

Dato che l'opzione 1 è stata selezionata, l'applicazione di base (applicazione A) non viene aggiunta come requisito di sistema per la migrazione dell'applicazione.

Dato che non è stata selezionata l'opzione 2, l'impostazione scelta nell'opzione 1 non viene applicata alle altre applicazioni che si trovano nella coda di migrazione e che hanno lo stesso GUID applicazione. Di conseguenza, ogni volta che si esegue la migrazione di questa applicazione, viene visualizzata questa finestra di dialogo.

Tutte le applicazioni che hanno lo stesso GUID applicazione appartengono a un unico set di applicazioni. Se si sceglie di eseguire la migrazione di più di un set di applicazioni, è necessario eseguire la migrazione dell'applicazione di base di ogni set, prima di eseguirla per le altre applicazioni.

Ad esempio, poniamo di disporre di due applicazioni, X e Y, con lo stesso GUID applicazione. L'applicazione X è responsabile dell'installazione di OpenOffice, mentre l'applicazione Y è responsabile dell'installazione di OpenOffice Writer. Le applicazioni A, B e C appartengono a un set di applicazioni, mentre X e Y appartengono a un altro set.

Se si desidera eseguire la migrazione di entrambi i set, è necessario effettuare le operazioni seguenti:

  1. Eseguire la migrazione di A, che è l'applicazione di base del primo set di applicazioni.

  2. Eseguire la migrazione di X, che è l'applicazione di base del secondo set di applicazioni.

  3. Eseguire la migrazione delle applicazioni restanti da entrambi i set.