Package Operation Condition Settings

InstallShield 2015

Project: This information applies to Suite/Advanced UI projects.

Edition: The Advanced UI project type is available in the Professional edition of 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.

When you are building a conditional statement for an action condition in a Suite/Advanced UI project, you can create a Package Operation condition.

The Package Operation setting shows the condition that is configured for checking the target state of a particular package in a Suite/Advanced UI installation. This type of condition is available only for actions that are associated with an event in the Events view or Packages view. If you associate the action with an event in the Events view, the earliest event for which you can schedule the action is OnStaging.

To define this type of condition, configure the subsettings under the Package Operation setting as needed.

The following subsettings are available for this condition.

Package Operation Condition Settings

Setting

Description

Package

To create a conditional statement that checks the target operation of a particular package in the Suite/Advanced UI installation, select the name of the package in this setting.

Operation

Select the type of operation that you want to check for the package operation condition. Available options are:

No Action—The package is not set to be installed, removed, modified, or repaired.
Install—The package is set to be installed.
Remove—The package is set to be removed.
Modify—The package is set to be modified.
Repair—The package is set to be repaired.

See Also