The version number is not included in the MSI because Open Mobile for Windows does not upgrade through an MSI.
When the version number is set as part of the MSI install, the Windows installer writes the version number in its registry entries. If the software was updated by another MSI package, then that MSI package would write a new value for the new version number. However, Open Mobile does not upgrade by an MSI package, because that would not meet all of our customer's requirements (for example, restricted user rights not allowing an MSI install). Since another MSI is not installed, the windows installer version number is not updated.
If a version number was set in the initial MSI, it would no longer be accurate after the first software update. It would be an unreliable setting in packaging tools and software inventory tools, and it would cause problem reports.
There is a registry key that reflects the current version located at:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\OM\MobilityClient
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\OM\MobilityClient
Finding the version number in a 32-bit machine:
Finding the version number in a 32-bit machine:
Customers can use this in their deployment and inventory packages to determine the version of the Open Mobile client, since it is not available from ARP.