PreviousNext
Help Library

Specifying the Installation Order of InstallShield Prerequisites

InstallShield 2009

Project-Specific

Project

The following project types include support for both setup prerequisites and feature prerequisites:

InstallScript MSI project types include support for setup prerequisites but not feature prerequisites.

To learn about the differences between setup prerequisites and feature prerequisites (which are the two types of InstallShield prerequisites), see Setup Prerequisites vs. Feature Prerequisites.

Note that ClickOnce Deployment projects include support for setup prerequisites, but they do not currently have built-in support for specifying their installation order.

The Redistributables view is where you specify the order in which InstallShield prerequisites should be installed if you include more than one in your project.

Task

Task

To specify the order in which the InstallShield prerequisites should be installed on the target machine:

  1. In the View List under Application Data, click Redistributables.
  2. Add the necessary InstallShield prerequisites to your project if you have not already done so.
  3. Right-click any redistributable and click Set InstallShield Prerequisite Order. The InstallShield Prerequisite Installation Order dialog box opens.
  4. Select a prerequisite in the list and then click the up or down arrow to move it up or down in the order for installation.
Project-Specific

Project

Note that when you are specifying the order in a Basic MSI or Web project, InstallShield does not distinguish between setup prerequisites and feature prerequisites. Thus, if your project contains a mix of setup prerequisites and feature prerequisites, they are all listed in one combined list on the InstallShield Prerequisite Installation Order dialog box. At run time, before the main installation launches, the Setup.exe setup launcher evaluates only the setup prerequisites and—if appropriate—installs them in the order that you specified on the InstallShield Prerequisite Installation Order dialog box. Then later during the installation, the Windows Installer engine evaluates only the feature prerequisites and—if appropriate—installs them in the order that you specified.

Tip

Tip

If the Windows Installer engine, the .NET Framework, or both must be installed before an InstallShield prerequisite is installed, you can open the InstallShield prerequisite in the InstallShield Prerequisite Editor and specify this requirement. For more information, see Specifying Parameters for Installing an InstallShield Prerequisite.

See Also




Copyright Information | Contact Acresso