Summary
This article goes over the Instance Management support in InstallAnywhereSynopsis
Instance management support is available in the Premier edition of InstallAnywhere. The maintenance mode support in InstallAnywhere includes instance management functionality that enables you to specify whether multiple instances of a product can be installed on the same machine. The instance management options are only enabled if the Enable Maintenance Mode support check box is selected. However, you can provide maintenance mode support without enabling instance management support.If an installation includes both maintenance mode support and support for multiple instances of the product on the same machine, when an end user launches maintenance mode, they are able to specify which instance of the product they want to perform maintenance on.
Discussion
To specify instance management behavior:- In the Advanced Designer, on the Project page, click Advanced. The Advanced view opens.
- In the Maintenance Mode area, select the Enable Maintenance Mode support check box. InstallAnywhere enables the maintenance option check boxes, as well as the Enable Instance Management options, enabling you to select or clear each of them.
- In the Instance Management area, select the Enable Instance Management check box. InstallAnywhere enables the Instance Management options.
- In the Instance Management area, select the appropriate check boxes.
| Setting | Description |
|---|---|
| Enable Instance Management | Select this option to enable the Instance Management options: Do Not Limit Instances, Restrict to a Single Instance, and Restrict to Number of Instances. Note: This check box is enabled if the Enable Maintenance Mode support check box is selected. |
| Do not Limit Instances | Select this option to enable end users to install an unlimited number of instances of this product on a machine. End users may want to install multiple instances on the same machine if they want to configure each instance differently (each with different features, configuration settings, environments) and want to launch each instance independently (such as launching multiple instances on WebSphere/Tomcat using different JVM versions). If an installer was created with the Do not limit instances option selected, the following occurs:
|
| Restrict to a Single Instance | Select this option to restrict end users to be able to install only one instance of the product on a machine. By selecting the Restrict to a Single Instance option, you are preventing the end user from being able to do either of the following:
|
| Restrict to Number of Instances | Select this option and enter a number in the text box to restrict end users to be able to install only a specified number of instances of the product on a machine. |
| Identify Instance Using | Select one of the following options to specify how to identify an instance of an application:
|
| Version Field Level That Identifies New Instance | When you select Installation Location and Version from the Identify Instance Using option, this option is enabled. You are prompted to specify what level of version change constitutes a new version by selecting one of the following options:
Note: Reinstalling an application to the same location as an existing application would result in only one instance, irrespective of the version. Note: If you choose the Installation Location and Version option from the Identify Instance Using list, the installation does not recognize those instances which are from a more recent version, because an installer of a previous version might not be able to successfully manage an instance of the installer of a more recent version. For example, a Version 2.0.0.0 installer will not consider Version 3.x instances, but will consider all Version 1.x instances and Version 2.0.0.0 instances. |
| Enable Instance Overwrite Warning | To warn end users when they are about to overwrite an existing instance of an application and specify whether they will be permitted to overwrite the instance, select this check box. After you select this check box, select one of the following options:
|
Additional Information
- The instance count is only as secure as the security of the InstallAnywhere product registry file. For more information, see Product Registry.
- When an installer that has instance management support is launched, it needs to determine how many instances of the application have already been installed. To do this, the installer queries the product registry to locate the uninstaller executable for that application. By default, the uninstaller executable file is named Change ProductName Installation.exe. However, if you have chosen to rename the executable file of the uninstaller, that file will not be located and the instance management support will not work properly.
- Instance management uses the global/local zerog registries. If these directories are altered, the instance management functionality does not work properly.
- The InstallAnywhere Uninstall Component, which is a standard component in an InstallAnywhere project, should have the key file set to the Uninstaller executable file, which is the default setting. However, if the key file is modified, the instance management functionality may not be able to manage instances, since it would be unable to find the Uninstaller. The key file for the InstallAnywhere Uninstall Component is set in the Organization view (Organization page > Components view > Properties tab).
- To change the text used in the Instance Management dialog or console, follow these steps:
- Go to <IA_HOME>\resource\i18nresources, where <IA_HOME> is the directory InstallAnywhere is installed to.
- Save a backup copy of the custom_XX locale file (for example custom_en for English) in the above specified folder, and then open it with a text editor and search for the following string:
For GUI Installer.instanceManagement.customizer For Console Installer.instanceManagement.console - Locate the strings you would like to modify and make your changes.
- Save the locale file, restart the InstallAnywhere IDE and rebuild the installer. (Note: Since the string is being changed in the global locale file, the changed text will appear in every built installer.)
Related KB Articles
Maintenance Mode SettingsWas this helpful?
Related Articles
An Overview of Quarantine Management 257Number of Views Oracle Database or Option license "At risk" with message "Option License does not match instance" 43Number of Views Instance Management Error 4Number of Views Duplicate license records may be created in Flexera One ITAM based on data imported from Fexera One SaaS Management 19Number of Views Snow SaaS Management Solution Overview 24Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Revenera Assistant
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago