Specifying Whether to Show the Progress of an InstallShield Prerequisite Installation at Run Time

InstallShield 2012 Spring

The Behavior tab of the InstallShield Prerequisite Editor lets you specify whether you want the InstallShield prerequisite installation to show the status bar that shows the actual progress of the prerequisite installation, along with installation progress messages from Windows Installer, at run time. This functionality is available only if the prerequisite launches an .msi file; it is not possible if the prerequisite launches a Setup.exe file. In addition, the installation that contains the InstallShield prerequisite must be a Basic MSI or InstallScript MSI installation.

If the progress is not shown—or if the installation that contains the InstallShield prerequisite is an InstallScript installation, the prerequisite installation displays an Installing [PrerequisiteName] message on the run-time dialog, and the status bar loops continuously until the prerequisite installation has completed.

To specify whether to show the progress messages and the status bar for an InstallShield prerequisite installation:

1. In the InstallShield Prerequisite Editor, open the prerequisite that you want to modify.
2. Click the Behavior tab.
3. Do one of the following:
To show the progress, select the Progress should be shown in the prerequisites window (raw MSI files only) check box.
To avoid showing the progress, clear the Progress should be shown in the prerequisites window (raw MSI files only) check box.

Note: If you specify that the progress should be shown, only some command-line parameters are supported. Command-line parameters are specified on the Application to Run tab of the InstallShield Prerequisite Editor. For more information, see Specifying Command-Line Parameters for an InstallShield Prerequisite.

Also note that if you specify that the progress should be shown for a prerequisite that is an .msi package, the user interface of the prerequisite's .msi package is not displayed by default. If you want to override this behavior, you can specify /qf as a command-line parameter on the Application to Run tab of the InstallShield Prerequisite Editor.

See Also