Building a Release that Includes InstallShield Prerequisites
InstallShield 2024
Project:
• | 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