Use the Maintenance Experience property to set the behavior that occurs when a target machine already has your product installed and the end user reruns your installation. Valid options are:

- Standard—Select this option if the maintenance user interface should be displayed when a target machine already has your product installed and the end user reruns your installation. Only one entry for the product is listed in Add or Remove Programs.
- Multi-Instance—If end users should be able to rerun an installation multiple times as a first-time installation rather than as a maintenance installation, select this option. Each time that an end user runs the installation, a separate entry is added to Add or Remove Programs. By default, this option lets end users install the product to a different location each time that they run the installation. This is useful for a product that an end user may want to install to different locations in order to experiment with different product configurations and then later remove only specific instances. The maintenance user interface is displayed only if an end user reruns the installation from Add or Remove Programs.
- No uninstall or maintenance—If the end users should not be able to uninstall the product or run it in maintenance mode, select this option. No entry is created for the product in Add or Remove Programs.

The Maintenance Experience property works in conjunction with two other properties:

- Update Mode Supported (also in Project Properties of the General Information view)—If this property is set to Yes, you cannot set the Maintenance Experience property to No uninstall or maintenance.
- Enable FLEXnet Connect (in the Update Notifications view)—If this property is set to Yes, you cannot set the Maintenance Experience property to No uninstall or maintenance.

In addition, if the Maintenance Experience property is set to No uninstall or maintenance, you cannot set the Update Mode Supported property or the Enable FLEXnet Connect setting to Yes.