Creating an Upgrade in InstallAnywhere

Creating an Upgrade in InstallAnywhere

Summary

How to create an upgrade using the Upgrades view in InstallAnywhere.

Synopsis

An upgrade will update earlier versions of a product by uninstalling the earlier versions of your product?if they are present?before installing the new version. If the target system does not have an earlier version of the product, the upgrade installer behaves as a first-time installation and installs the new version of the product.


Discussion

To create an upgrade, follow these steps:
  1. If you have not already done so, back up the latest version of your InstallAnywhere project in source code control software, or by other methods.
  2. Open the latest version of your InstallAnywhere project and change the product version to a newer version number. To learn how to specify the version, see Specifying the Product Version.
  3. Make the necessary changes to your project, such as adding files, components, and features as needed.
  4. In the Advanced Designer, on the Project page, click Upgrades. The Upgrades view opens.
  5. In the Upgrades area, in the Enable Upgrade Support setting, select Yes.
  6. Configure the settings in this view as needed. For information on each of the settings in the Upgrades view, see Upgrades View
  7. Build the installers for your project.
Labels (1)
Was this article helpful? Yes No
No ratings
Comments

This method of upgrading the products using the installanywhre is very basic.

Upgrade flow is like :

  • InstallAnywehre detect the older installation and removes it completely and deploys the new artifacts

ISSUE: this method fails if the user want to upgrade the existing data with new data or codes and want to retain old data or any config file.

If we use the upgrade method which InstallAnywhere provides  then we will be loosing our old and must required data.

I feel the upgrade process is not up to the mark.

Version history
Revision #:
1 of 1
Last update:
‎Nov 12, 2018 06:24 PM
Updated by: