ReInstallRequiresVersionChange

<< Click to Display Table of Contents >>

RayManageSoft Unified Endpoint Manager > 3.1 > User Guide > Appendix I: Preference Settings for Managed Devices > Alphabetical Listing of Preference Settings for Managed Devices 

ReInstallRequiresVersionChange

Command-line | Registry | Project Variable

 

Determines when the RMS UEM AppCenter will upgrade, downgrade, or reinstall packages.

 

If set to True, the RMS UEM AppCenter will upgrade, downgrade, or reinstall packages on a managed device if either of the following has changed:

 

The version number of the package.

The MD5 digest calculated for all the package details that apply to this device based on the current platform, language, and architecture (as opposed to the MD5 of the overall package).

 

This behavior protects against the reinstallation of applications if the package has changed, but if those changes do not affect the current managed device. This still allows self-healing to occur in the event of file corruption and for upgrades to occur when changes to a package do affect the current managed device.

 

If set to False, the RMS UEM AppCenter will upgrade, downgrade, or reinstall packages on a managed device if either of the following has changed:

 

The MD5 digest for the entire package.

The version number of the package.

 

Values / Range:

Boolean (True or False)

Default value:

True

 

Command-line

Tool:

Installation agent

Example:

-o ReInstallRequiresVersionChange=False

 

Registry

Installed by:

RayManageSoft Unified Endpoint Manager internals or manual configuraion

User setting:

HKEY_CURRENT_USER\SOFTWARE\ManageSoft Corp\
ManageSoft\Launcher\CurrentVersion

Computer setting:

[Registry]\ManageSoft\Launcher\CurrentVersion

 

Project Variable

Define as:

ReInstallRequiresVersionChange

Reference as:

$(ReInstallRequiresVersionChange)