Skip to Main Content
Spotfire Ideas Portal
Status Future Consideration
Product Spotfire
Categories Installation
Created by Guest
Created on Jan 30, 2018

Update TIBCO Spotfire Analyst version in Control Panel and Registry when upgrading client with new packages

Spotfire Analyst version number reported in the Control Panel and Windows Registry does not increase after upgrading Spotfire Analyst software when packages are downloaded from Spotfire Server (after trying to connect to Spotfire Server running higher version, client is asked to upgrade by downloading packages from the server).

As a result, the version reported in the Control panel and Registry is incorrect (lower) and is different compared to version displayed in the Spotfire Analyst's About dialog.

Our client uses software management tool that reads the information (software installation GUID, version number) from Windows registry to keep track on all software being installed on their machines. Unfortunately, they're unable to retrieve correct Spotfire Analyst version after this software is upgraded.

  • Attach files
  • Guest
    Reply
    |
    Feb 12, 2018

    If you are raising this Idea I am guessing you already raised a Tibco Support case and they have told you this is not a defect. I would tend to agree with Tibco on this one. The version of the Spotfire Client installed is not the same as the version of the client package binaries the client has last downloaded. So what you are asking does not make sense. If you want to see what version of the client package binaries your users have installed you need to look at this yourself. One way of doing this which we use is to check the file version of the Core Spotfire.Dxp.Application.dll DLL:

    C:\Program Files (x86)\TIBCO\Spotfire\7.11.0\Modules\Core_32.0.11802.4673\Spotfire.Dxp.Application.dll

    The file version for 7.11 HF-001 in my system is 32.0.11913.5853 whereas the original version without hotfix was 32.0.11802.4673. This version matches the version you see on the package on Deployment and Packages on Management Console. You will need to keep a mapping table between this version and the "release version" (ie HF-001).

    Software management tools should be able to do this fairly easy as they have built-in tools to create an inventory of any EXE or DLL.