Working with Setup Types

InstallShield 2024

Project: Setup types are available in the following project types:

InstallScript
InstallScript MSI

To create setup types for a Basic MSI project, use the feature’s Install Level setting.

Setup types enable you to provide different versions of your product to your end users. For example, the default setup types are Complete and Custom. The Complete setup type installs all of the files included in your installation. The Custom setup type lets the end user select which features are installed.

Setup types are based on features. You select the features that you would like to associate with each setup type. Then, when an end user selects a certain setup type, only those features that you associated with that setup type are installed.

By default, each project that you create contains predefined setup types. In the Setup Types view, you can add or remove setup types, rename existing setup types, and change which features are associated with each one, which are covered thoroughly in the following sections:

Adding Setup Types
Editing Setup Types
Renaming Setup Types
Deleting Setup Types

See Also