ACE34: RemoveIniFile Data Without the Required Standard Actions
AdminStudio 2022 | 23.0 | Application Manager
Edition:This test is included in AdminStudio Professional and Enterprise Editions.
ACE34 checks whether data in the RemoveIniFile table is executed with an associated RemoveIniFiles action.
Test Group/Test Category/Test Subcategory
Best Practices/Windows Installer Best Practices/Recommended Rules
Severity
Warning
Message
The package contains data ([RemoveIniFile]) in the 'RemoveIniFile' table but not the necessary actions to use this data. You should consider whether a 'RemoveIniFiles' action is needed for your 'InstallExecuteSequence' table.
Background
If a package contains data in the RemoveIniFile table but not the necessary actions to use this data, ACE34 fails.
Resolution
Manual Fix
To resolve this issue, determine whether a RemoveIniFiles action is needed for your InstallExecuteSequence table. If so, either open the MSI file in InstallShield Editor and add the appropriate action to the InstallExecuteSequence table, or remove the unused data from the RemoveIniFile table.