ACE24: Duplicate Registry Entries with Different Data Types or Values
AdminStudio 2022 | 23.0 | Application Manager
Edition:This test is included in the AdminStudio Professional and Enterprise Editions.
ACE 24 checks whether registry entries with the same registry hive, key, and value name have the same data type and value. If a registry entry with the same registry hive, key, and value name in a package is found in both the source and target packages, but the registry entry has a different data type or value, ACE24 fails.
Test Group/Test Category
Application Conflicts/Package Data Conflicts/Registry
Severity
Warning
Message
The registry entry [REGISTRY_ENTRY] in [PACKAGE1] conflicts with the same registry entry in the [COMPONENT] in [PACKAGE2].
Background
If a registry entry with the same registry hive, key, and value name in a package is found in both the source and target packages, but the registry entry has a different data type or value, ACE24 fails.
Resolution
Manual Fix
To resolve this issue:
1. | Open a transform file or MSI package in InstallShield Editor. |
2. | In the View List under System Configuration, click Registry. |
3. | Find the registry value that is listed in the message, and replace that value with the same registry value and data type that are in the target package. |
4. | On the File menu, click Save As, and save the changes as a Windows Installer Transform (.mst) file. |
5. | Open Application Catalog and reimport this package with its transform file into your Application Catalog, and then use the Conflict Wizard to check it against ACE24 again. |