InstallAnywhere 2020 SP1 » Advanced Designer » Project » Advanced
You can choose to support maintenance mode in an installer so that end users are able to add or remove features to previously installed products as well as repair broken installations. The maintenance mode options are in the Advanced view on the Project page.
When maintenance mode is enabled, end users can launch maintenance mode through the following methods:
• | Execute the Change Installation launcher. |
• | On Windows-based target systems: In the Windows Control Panel, use Programs or Features (formerly called Add or Remove Programs). |
When end users launch maintenance mode, they are prompted to select from the listed options, which may include Add Features, Remove Features, Repair Product, and Uninstall Product.
The following settings are available in the Maintenance Mode area of the Advanced tab:
Setting |
Description |
To enable maintenance mode support, select this check box. When you select this maintenance mode, the four maintenance check boxes become available to be selected or cleared. Select the check boxes for the support that you would like to include in this installation project. By default, this check box is cleared. |
|
To enable the end user to use maintenance mode to install previously uninstalled product features, select this check box. When the end user launches maintenance mode and chooses Add Features, the installer advances to the Pre-Install sequence of the installation and then proceeds as a regular installation. For more information, see Run-Time Behavior for Maintenance Mode. Note • The actions that are executed when the end user selects Add Features do not include the whole set of actions in Pre-Install, but a smaller subset for which the Check Running Mode Rule is set to Pre-Installation. To learn more, see About Check Running Mode Rules. |
|
To enable the end user to use maintenance mode to remove previously installed product features, select this check box. Tip • The InstallAnywhere Uninstaller also provides you with the ability to selectively remove individual features. When the end user launches maintenance mode and chooses Remove Features, the installer advances to the Pre-Uninstall phase of the uninstallation and then proceeds with the uninstallation of the selected features. For more information, see Run-Time Behavior for Maintenance Mode. Note • The actions that are executed when the end user selects Remove Features do not include the whole set of actions in Pre-Uninstall, but a smaller subset for which the Check Running Mode Rule is set to Remove Features. To learn more, see About Check Running Mode Rules. |
|
To enable the end user to use maintenance mode to repair a previously installed product, select this check box. For more information, see Run-Time Behavior for Maintenance Mode. Note • The actions that are executed when the end user selects Repair Product do not include the actions in the Pre-Install sequence with a Check Running Mode rule that is set to Repair Installation. To learn more, see About Check Running Mode Rules. |
|
To enable the end user to use maintenance mode to uninstall a previously installed product, select this check box. Tip • The InstallAnywhere Uninstaller also provides you with the ability to uninstall a product. When the end user launches maintenance mode and chooses Uninstall Product, the installer advances to the Pre-Uninstall phase of the uninstallation and proceeds with the uninstallation of the product. For more information, see Run-Time Behavior for Maintenance Mode. |
See Also
Preparing Your Installer for Maintenance Mode
About Maintenance Mode Action Groups
About Check Running Mode Rules
Specifying Instance Management Behavior
InstallAnywhere 2020 SP1 Help LibraryJanuary 2020 |
Copyright Information | Flexera |