InstallAnywhere 2020
When you enable maintenance mode support to your project, InstallAnywhere adds new action groups and panels to the default Pre-Install and Pre-Uninstall sequences. Depending on which maintenance mode options that you selected (Add Features, Remove Features, Repair Installation, or Uninstall Product), separate action groups and panels are created to run when maintenance mode is launched. You can customize these as needed.
Pre-Install Sequence
When maintenance mode is enabled, InstallAnywhere adds the following action groups to the Pre-Install sequence:
• | Pre-Installation action group |
• | Add Features action group |
• | Repair Installation action group |
Pre-Installation Action Group
When you create a new project and maintenance mode support is not enabled, the Pre-Install sequence contains several panels.
As soon as you enable maintenance mode support, InstallAnywhere groups those panels into a new action group named Pre-Installation; in addition, InstallAnywhere adds a Check Running Mode rule with a value of Pre-Installation to that group.
InstallAnywhere provides these default action groups as a convenience; you are not required to group actions into action groups in order to assign a Check Running Mode rule to an action or panel. You are permitted to assign Check Running Mode rules directly to individual actions or panels. You can choose to keep these default action groups or delete them, but remember to add the appropriate Check Running Mode rule to those actions and panels that you want to be executed during maintenance mode.
Note • Because InstallAnywhere assigns a Check Running Mode rule with the value of Pre-Installation to the Pre-Installation action group, these panels are executed only during installation—not during the Add Features or Repair Installation phases of maintenance mode. For more information, see About Check Running Mode Rules.
Add Features Action Group
If you enable the Add Features type of maintenance mode, InstallAnywhere adds the Add Features action group to the Pre-Install Action List; InstallAnywhere also assigns a Check Running Mode rule with a value of Add Features to that group.
By default, the Add Features action group consists of an Introduction panel and a Choose Install Sets panel.
Note • Because InstallAnywhere assigns a Check Running Mode rule with the value of Add Features to the Add Features action group, these panels are executed during the Add Features phase of maintenance mode. For more information, see About Check Running Mode Rules.
Repair Installation Action Group
If you enable the Repair Installation type of maintenance mode, InstallAnywhere adds the Repair Installation action group to the Pre-Install Action List; InstallAnywhere also assigns a Check Running Mode rule with a value of Repair Installation to that group.
By default, the Repair Installation action group consists of an Introduction panel.
By default, when an end user chooses the Repair Installation option, the product is reinstalled. If, at the same time, you would like to perform some other kind of repair operations, such as running a script that repairs a database, you may want to add an additional action to the Repair Installation action group.
Note • Because InstallAnywhere assigns a Check Running Mode rule with the value of Repair Installation to the Repair Installation action group, these panels are executed only during the Repair Installation phase of maintenance mode. For more information, see About Check Running Mode Rules.
Pre-Uninstall Sequence
When maintenance mode is enabled, InstallAnywhere creates the following action groups in the Pre-Uninstall sequence:
• | Pre-Uninstallation action group |
• | Remove Features action group |
Pre-Uninstallation Action Group
When you create a new project and maintenance mode support is not enabled, the Pre-Uninstall sequence contains several panels.
As soon as you enable maintenance mode support, InstallAnywhere groups those panels into a new action group named Pre-Uninstallation; in addition, InstallAnywhere adds a Check Running Mode rule with a value of Pre-Uninstallation to that group.
Note • Because InstallAnywhere assigns a Check Running Mode rule with the value of Pre-Uninstallation to the Pre-Uninstallation action group, these panels are executed only during uninstallation—not during the Remove Features phase of maintenance mode. For more information, see About Check Running Mode Rules.
Remove Features Action Group
If you enable the Remove Features type of maintenance mode, InstallAnywhere adds the Remove Features action group to the Pre-Uninstall sequence; InstallAnywhere also assigns a Check Running Mode rule with a value of Remove Features to that group.
By default, the Remove Features action group consists of an Introduction panel and a Choose Features to Uninstall panel.
Note • Because InstallAnywhere assigns a Check Running Mode rule with the value of Remove Features to the Remove Features action group, these panels are executed during the Remove Features phase of maintenance mode. For more information, see About Check Running Mode Rules.
InstallAnywhere 2020 Help LibraryOctober 2019 |
Copyright Information | Flexera |