PreviousNext
Help Library

Platforms Dialog Box

InstallShield 2009

Project-Specific

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:

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 operating system requirements for components or releases in your project.

Note

Note

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

Task

Task

To access the Platforms dialog box at the project level:

  1. In the View List under Installation Information, click General Information.
  2. In the General Information explorer, click Project Properties.
  3. Click the value of the Platform(s) 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 project level.

Platforms Dialog Box Settings for a Project 

Setting

Description

The project supports all platforms supported by InstallShield

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 platforms checked 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 non-consecutive 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.

Always show legacy platforms

This check box determines whether the legacy operating systems are displayed in all of the operating system lists throughout InstallShield. If you select this check box, you can see whether the legacy operating systems are selected, and you can remove any references to the no-longer-supported platforms.

This check box is an InstallShield interface–wide setting. If you select this check box from anywhere within any InstallShield project, InstallShield shows the legacy operating system check boxes throughout InstallShield for all projects that you open on your computer. Similarly, if you clear this check box, InstallShield hides the legacy operating system check boxes throughout InstallShield for all projects.

For more information, see Upgrading Projects from InstallShield 12 or Earlier.

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.

Task

Task

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 in 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 non-consecutive operating systems, select the first operating systems, press and hold CTRL, and select each additional operating systems.

Project-Specific Note

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.

Always show legacy platforms (if supported by the project)

This check box determines whether the legacy operating systems are displayed in all of the operating system lists throughout InstallShield. If you select this check box, you can see whether the legacy operating systems are selected, and you can remove any references to the no-longer-supported platforms.

Note that a legacy platform is displayed for the selected component only if it is selected at the project level.

This check box is an InstallShield interface–wide setting. If you select this check box from anywhere within any InstallShield project, InstallShield shows the legacy operating system check boxes throughout InstallShield for all projects that you open on your computer. Similarly, if you clear this check box, InstallShield hides the legacy operating system check boxes throughout InstallShield for all projects.

For more information, see Upgrading Projects from InstallShield 12 or Earlier.

See Also




Copyright Information | Contact Acresso