5.11 Migrating Applications That Have the Same Application GUID

Before migrating applications that have the same application GUID, you must do the following:

  1. Identify the base application, which is the application required by all the other applications to run.

  2. Migrate the base application.

  3. Migrate other applications.

For example, assume that you have three applications (A, B, and C) that have the same application GUID. Application A installs Microsoft Office, application B launches Microsoft Word, and application C launches Microsoft Excel.If you want to migrate these applications, you must first migrate A, which is the base application, before applications B and C are migrated.

On migrating an application that has the same application GUID as an application that was already migrated, you are prompted to select the following options:

The following table provides more information on what happens when you select or deselect the options:

Option 1

Option 2

Description

Adds the base application (application A) as a system requirement of the migrating application (application B or C, whichever is being migrated).

Because option 2 is selected, the base application (application A) is also added as a system requirement for all the other applications in the migration queue that have the same application GUID.

Adds the base application (application A) as a system requirement of the migrating application (application B or C, whichever is being migrated).

Because option 2 is not selected, the setting you chose in option 1 is not applied to the other applications that are in the migration queue and have the same application GUID. Consequently, when such an application is migrated, you are prompted with this dialog box again.

 

Because option 1 is not selected, the base application (application A) is not added as a system requirement for the migrating application.

Because option 2 is selected, the setting you chose in option 1 is applicable for the other applications. So, the base application (application A) is not added as a system requirement for all the applications in the migration queue that have the same application GUID.

 

 

Because option 1 is not selected, the base application (application A) is not added as a system requirement for the migrating application.

Because option 2 is not selected, the setting you chose in option 1 is not applied to the other applications in the migration queue that have the same application GUID. Consequently, when such an application is migrated, you are prompted with this dialog box again.

All the applications that have the same application GUID belong to one application set. If you choose to migrate more than one application set, you must migrate the base application for each application set before migrating other applications within the sets.

For example, assume that you have two applications, X and Y, that have the same application GUID. Application X installs OpenOffice and application Y installs OpenOffice Writer. Applications A, B, and C belong to one application set; and applications X and Y belong to another application set.

If you want to migrate both application sets, you must do the following:

  1. Migrate A, which is the base application of the first application set.

  2. Migrate X, which is the base application of the second application set.

  3. Migrate the remaining applications from both application sets.