Building a Release that Includes InstallShield Prerequisites

InstallShield 2024

Project: This information applies to the following project types:

Basic MSI
InstallScript MSI

When InstallShield builds a Setup.exe file for a project that does not include any prerequisites, it starts with the base Setup.exe file that is stored in the following location:

InstallShield Program Files Folder\redist\Language Independent\i386

However, when InstallShield builds a Setup.exe file for a project that includes prerequisites, the aforementioned files cannot be used as the base because it does not have the capability of including prerequisites. A slightly larger file called SetupPrereq.exe is used instead. The base SetupPrereq.exe file is located in the same directory as the base Setup.exe file. Since different base files—Setup.exe and SetupPrereq.exe—are used, only installation authors who are actually including prerequisites in their projects incur the additional size overhead in the final, built Setup.exe file that is distributed to end users.

See Also