Chapter 13: Identifying and Resolving Application Conflicts Using ConflictSolver
Application Conflict Evaluators (ACEs)
AdminStudio 9.5 User Guide
ADS-0950-UG00
1157
Resolution
This conflict requires a manual resolution.
Task:
To perform a manual resolution:
1.
In InstallShield Editor, open a transform file or MSI package that has an entry in the IniFile table.
2.
Once the project is open, navigate to the
INI Files Changes View
, and find the INI file entry causing the
conflict by referring to the INI file name displayed in the error message.
3.
Analyze the sections, keywords, and values in this INI file and compare them to the INI file in the other MSI
package. Edit the sections, keywords, and values in this INI file so that they match those of the second INI file.
This may require adding and/or deleting data from the
INI File Changes View
.
In order to retrieve the INI file from the other MSI package, you may need to extract it from the MSI file itself or
a cabinet file if the files are not uncompressed on the source media.
4.
Select
Save As
from the
File
menu and save the changes as a
Windows Installer Transform (.mst)
file.
5.
Open ConflictSolver and reimport this package with its transform file into your Application Catalog, and then
use the Conflict Wizard to check it against ACE21 again.
ACE22
ACE22 checks file name/target directory pairs in the File table to see if they conflict with similar entries in the
IniFile
table. The
IniFile
and File tables can change the same physical file. As a result, this ACE identifies these
duplicate file changes so that they can be evaluated. The ACE22 Error String is displayed in the following format:
The INI file [INI_FILENAME] installed using the File table to the destination [PATH_NAME] in the
package [PACKAGE3.MSI] conflicts with the same file in the IniFile table in the package
[PACKAGE4].
Note •
If performing conflict analysis with multiple source packages, and if the
Check conflicts across all
source and target packages
option on the
Rules
tab of the
Options
dialog box is selected, both ACE21 and
ACE22 are automatically evaluated when either one is selected. If only one of them is evaluated, then there is the
possibility that conflicts will not be detected.
Summary
Table 13-34 •
ACE22 Summary
Topic
Description
Conflict Type:
Conflict Rule / INI Files
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...