Platforms Dialog Box

InstallShield 2020

Project:Some of this information applies to InstallScript projects, and some of this information applies to InstallScript MSI projects.

Depending on how you launch the Platforms dialog box, you can specify either of the following:

The platforms that you want to be available when you to select the operating system for components or releases in your project. This is available for InstallScript projects.
The platform requirements for a component. This is available for InstallScript and InstallScript MSI projects.

Platform Support at the Project Level (InstallScript Projects)

If you access the Platforms dialog box at the project level, you can specify the platforms that you want to be available when you to select the operating system for components or releases in your project.

Note:Specifying platforms at the project level does not create target for running the installation. To create target in an InstallScript project, you can use the SYSINFO structure to identify the operating platform of the target system.

To access the Platforms dialog box at the project level:

1. In the View List under Installation Information, click General Information.
2. In the Platform Filtering setting, click the ellipsis button (...).

The following table shows the settings that are displayed on the Platforms dialog box when you are accessing it at the project level.

Platforms Dialog Box Settings for a Project

Setting

Description

The project supports all platforms that InstallShield supports

Select this option if you want InstallShield to list all of the supported run-time platforms for the following settings:

Operating Systems setting at the component level (InstallScript and InstallScript MSI projects)
Platform(s) setting at the release level (InstallScript projects)

If you select this option, you can designate that a particular component or release in your project is targeted for any one or more supported platforms.

The project supports only the platforms that are selected below

Select this option if you want InstallShield to list only some platforms that are displayed for the following settings:

Operating Systems setting at the component level (InstallScript and InstallScript MSI projects)
Platform(s) setting at the release level (InstallScript projects)

Then select the platforms that should be displayed.

Tip:To select multiple consecutive operating systems, select the first file, press and hold SHIFT, and select the last operating systems. To select multiple nonconsecutive operating systems, select the first operating systems, press and hold CTRL, and select each additional operating systems.

In general, if a platform is not listed for this setting at the project level, you cannot designate that a particular component or release in your project is targeted for that platform.

Platform Support at the Component Level (InstallScript and InstallScript MSI Projects)

If you access the Platforms dialog box at the component level, you can specify which platforms are supported by the selected component.

To access the Platforms dialog box at the component level:

1. In the View List under Organization, click Components.
2. In the Components explorer, click the component whose platform requirements you want to configure.
3. Click the value of the Operating Systems setting, and then click the ellipsis button (...).

The following table shows the settings that are displayed on the Platforms dialog box when you are accessing it at the component level.

Platforms Dialog Box Settings for a Component

Setting

Description

The files in this component should be installed when the setup is running on any platform

If the selected component is operating system independent—that is, if none of the component's data are specific to certain operating systems—select this option.

The files in this component should be installed only when the setup is running on one of the platforms checked below

If the selected component is specific to one or more operating systems, select this option and then select the appropriate operating systems. If the target machine's operating system does not match one of the operating systems that are specified for this setting, the component is not installed.

Tip:To select multiple consecutive operating systems, select the first file, press and hold SHIFT, and select the last operating systems. To select multiple nonconsecutive operating systems, select the first operating systems, press and hold CTRL, and select each additional operating systems.

Project:For InstallScript projects, the list of operating systems that are displayed in this dialog box excludes any of the operating systems whose check box is cleared at the project level.

Note that if the selected component supports platforms that are not supported by a release, InstallShield does not include the component in the release at build time.

See Also