Organizing Features, Packages, Prerequisites, and Files in an Advanced UI or Suite/Advanced UI Installation
InstallShield 2022
Project:This information applies to the following project types:
• | Advanced UI |
• | Suite/Advanced UI |
Edition:The Advanced UI project type is available in the InstallShield. The Suite/Advanced UI project type is available in the Premier edition of InstallShield. For information about the differences between these two project types, see Advanced UI Projects vs. Suite/Advanced UI Projects.
An Advanced UI or Suite/Advanced UI installation is a bootstrap application whose primary purpose is typically to conditionally launch packages on target systems as needed. An Advanced UI or Suite/Advanced UI installation may also need to run InstallShield prerequisites to install third-party or custom redistributables to ensure that the product can function properly.
A feature is the smallest installable part of an Advanced UI or Suite/Advanced UI installation from the end user’s perspective. Each package and InstallShield prerequisite that is included in an Advanced UI or Suite/Advanced UI installation should be associated with a feature in the project.
For information on adding and configuring packages and InstallShield prerequisites in an Advanced UI or Suite/Advanced UI project, review this section of the documentation.
See Also
Guidelines for Adding Packages to an Advanced UI or Suite/Advanced UI Project
Static vs. Dynamic Files for Packages in an Advanced UI or Suite/Advanced UI Project
Including InstallShield Prerequisites (.prq) in an Advanced UI or Suite/Advanced UI Project