Opened 3 years ago
Closed 3 years ago
#8292 closed defect (fixed)
Adding DisplayVersion to registry for WIndows installation
Reported by: | Owned by: | Greg Couch | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Platform | Version: | |
Keywords: | Cc: | Tom Goddard | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
Hello, We automate the installation of various software packages to our labs and use two Windows registry keys under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall which are typically set for Windows software packages, to determine that a software package is installed. The ChimeraX installer sets DisplayName, which is the one key/value we look at but the installer does not set DisplayVersion. Can you modify the installer to include setting the DisplayVersion? For instance, with ChimeraX 1.5, which I currently have installed, DisplayVersion should be set to 1.5. As it stands now, I can only detect through the Windows registry that a version of ChimeraX is installed by the presence of the DisplayName setting, but not what version is installed. Thanks, Kevin -- Kevin M. Myer Systems Administrator, ITS Penn State Harrisburg E302 Olmsted Building 777 West Harrisburg Pike Middletown, PA 17057 717.948.6436
Change History (2)
comment:1 by , 3 years ago
Cc: | added |
---|---|
Component: | Unassigned → Platform |
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
comment:2 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
ChimeraX uses innosetup to build the installer. I've added the innosetup AppVersion directive, which should set DisplayVersion for you. That will appear in tomorrow's daily build. You can also get the DisplayVersion from the DisplayName. It is set to "UCSF ChimeraX $(VERSION)". After this change DisplayVersion will be "$(VERSION)".