Chapter 13: Identifying and Resolving Application Conflicts Using ConflictSolver
Application Conflict Evaluators (ACEs)
1162
ADS-0950-UG00
AdminStudio 9.5 User Guide
ACE25
ACE25 checks the entries in the
CustomAction
table to identify any hard coded paths. The ACE25 Warning String is
displayed in the following format:
The [CUSTOM_ACTION_NAME] custom action has a hard coded directory path of [TARGET_PATH] in its Target
field.
Summary
Resolution
Open the package file in InstallShield Editor, and in the Target field of the CustomAction table, change any hard
coded paths to relative paths.
ACE26
ACE26 checks the Merge Modules in a package to confirm that they also exist in the Application Catalog.The
ACE26 Warning String is displayed in the following format:
The [MERGE_MODULE_NAME], version [VERSION] Merge Module is included with this package and yet not
imported into the Application Catalog. It is recommended that all Merge Modules be imported into
the Application Catalog.
Note •
ACE26 and ACE36, optional
Best Practice ACEs
, both check for conflicts with Merge Modules. ACE26
checks merge modules listed in the
ModuleSignature
table while ACE36 checks the
ModuleDependency
table.
These ACEs are provided to encourage you to import Merge Modules into the Application Catalog and, by doing so,
improve the effectiveness of
ACE12
, which checks for components that contain files that could be replaced by one
of the imported Merge Modules.
Table 13-37 •
ACE25 Summary
Topic
Description
Conflict Type:
Best Practices / Recommended Rules
Description:
Checks the entries in the package’s CustomAction table to identify any hard coded
paths in the Target field.
Result:
If a package has a hard coded path in the Target field of the CustomAction table, a
warning is generated.
Resolution Type:
Manual
Resolution:
Open the package file in InstallShield Editor and change the hard coded paths to
relative paths in the CustomAction table.
Summary of Contents for ADMINSTUDIO 9.5
Page 1: ...AdminStudio 9 5 User Guide Version 9 5...
Page 50: ...Contents 50 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 52: ...52 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 156: ...156 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 440: ...440 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1090: ...1090 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1426: ...1426 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1686: ...1686 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1794: ...Chapter 24 AdminStudio Public API Reference 1794 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1842: ...Index 1842 ADS 0950 UG00 AdminStudio 9 5 User Guide...