Chapter 2: Using the Process Assistant
ConflictSolver Process Assistant
AdminStudio 9.5 User Guide
ADS-0950-UG00
91
3.
When you suppress an ICE error, it is listed in gray on the ConflictSolver
Validation View
and is not executed
in subsequent validations. You might choose to suppress an ICE error that is a known issue at your
organization which does not need additional corrections.
4.
You can make a selection from the View list to view only ICE Errors that are Enabled, only those that are
Suppressed, or All ICE Errors.
Microsoft Internal Consistency Evaluators (ICEs)
When ConflictSolver validates a package, it compares a package against Microsoft ICEs (Internal Consistency
Evaluators), custom actions written by Microsoft which can be executed to determine if an installation package is
built according to Windows Installer standards.
ICEs are written in VBScript, JScript, or as a DLL or EXE. When these custom actions are executed, they scan the
database for entries in database records that are valid when examined individually but that may cause incorrect
behavior in the context of the whole database.
Note •
For a full listing and description of all Microsoft ICEs, see
ICE Reference
in the Microsoft MSDN Library.
Validation Error Severity Ratings
When ConflictSolver validates a package, it compares a package against Microsoft ICEs (Internal Consistency
Evaluators), custom actions written by Microsoft which can be executed to determine if an installation package is
built according to Windows Installer standards. ICE errors have the following degrees of severity:
•
Errors
—Database authoring that causes incorrect behavior. An example of an error would be duplicate
component GUIDs, which would cause the Installer to incorrectly register components.
•
Warnings
—Database authoring that can cause incorrect behavior. Warnings can also report unexpected
side-effects of database authoring. An example of a warning would be entering the same property name in two
conditions that differ only by the case of letters in the name. Because the Installer is case-sensitive, the
Installer treats these as different properties.
•
Informational
—Information from the ICE that do not indicate a problem with the database. Often they are
information about the ICE itself, such as a brief description. They can also provide progress information as the
ICE runs.
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...