Viewing Validation Results

InstallShield 2019

InstallShield displays the results of the validation scan on the Validations tab of the Output window. In addition, InstallShield saves the results to an XML document in a ValidationFiles folder within the release folder. You can view this file either by navigating to your build directory, or by navigating to the Releases view and selecting the Validations folder under your release.

Validation Messages

Validation messages are broken down into three categories:

Errors—Describe problems with your database, such as having duplicate component GUIDs.
Warnings—Describe problems in your database that may occur in certain circumstances.
Failures—Occur when your database has severe enough problems that the validation tool might not be able to run.

If the scan results for your project include validation messages, the messages and associated codes are also listed on the Tasks tab of the Output window.

Note • If you want to see validation warnings that apply to your installation or merge module, you must perform validation on demand; this type of validation message is not available if you perform validation at build time. InstallShield reports the other types of validation messages—errors and failures—during both validation methods. To learn more about these two validation methods, see Validating an Installation Package or Merge Module.

Tip • You can click a validation code on the Tasks tab of the Output window to see the corresponding Knowledge Base article or HelpNet topic.

In addition, you can click a validation message on the Tasks tab to jump to the area of the Direct Editor that corresponds to the validation message. This functionality is available for: ICEs, ISICEs, ISVICEs, ISUWPs, and ISBPs.