openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #27201
[Bug 1488081] Re: has no "DisplayVersion" in uninstaller reg key
On a 64-bit windows you should get the DisplayVersion key under:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{AA7699FA-B2D2-43F4-8A70-D497D03C9485}_is1]
"Inno Setup: Setup Version"="5.4.3 (a)"
"Inno Setup: App Path"="C:\\Program Files (x86)\\OpenLP"
"InstallLocation"="C:\\Program Files (x86)\\OpenLP\\"
"Inno Setup: Icon Group"="OpenLP 2.0.5"
"Inno Setup: User"="sysadmin.uk"
"Inno Setup: Selected Tasks"="desktopicon"
"Inno Setup: Deselected Tasks"=""
"Inno Setup: Language"="english"
"DisplayName"="OpenLP 2.0.5"
"DisplayVersion"="2.0.5" <------<-----------------------------------------------------------------------------------NEW 64-bit registry key ------------<-----<
"UninstallString"="\"C:\\Program Files (x86)\\OpenLP\\unins000.exe\""
"QuietUninstallString"="\"C:\\Program Files (x86)\\OpenLP\\unins000.exe\" /SILENT"
"Publisher"="OpenLP Developers"
"URLInfoAbout"="http://openlp.org/"
"HelpLink"="http://openlp.org/"
"URLUpdateInfo"="http://openlp.org/"
"NoModify"=dword:00000001
"NoRepair"=dword:00000001
"InstallDate"="20150824"
"EstimatedSize"=dword:000183b1
And on a 32-bit windows you should get the new DisplayVersion registry key under:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AA7699FA-B2D2-43F4-8A70-D497D03C9485}_is1]
"Inno Setup: Setup Version"="5.4.3 (a)"
"Inno Setup: App Path"="C:\\Program Files\\OpenLP"
"InstallLocation"="C:\\Program Files\\OpenLP\\"
"Inno Setup: Icon Group"="OpenLP 2.0.5"
"Inno Setup: User"="sysadmin.uk"
"Inno Setup: Selected Tasks"="desktopicon"
"Inno Setup: Deselected Tasks"=""
"Inno Setup: Language"="english"
"DisplayName"="OpenLP 2.0.5"
"DisplayVersion"="2.0.5" <-----<---------------------------------------------------------------------------------- NEW 32-bit registry key------------<-----<
"UninstallString"="\"C:\\Program Files\\OpenLP\\unins000.exe\""
"QuietUninstallString"="\"C:\\Program Files\\OpenLP\\unins000.exe\" /SILENT"
"Publisher"="OpenLP Developers"
"URLInfoAbout"="http://openlp.org/"
"HelpLink"="http://openlp.org/"
"URLUpdateInfo"="http://openlp.org/"
"NoModify"=dword:00000001
"NoRepair"=dword:00000001
"InstallDate"="20150825"
"EstimatedSize"=dword:000183b1
--
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1488081
Title:
has no "DisplayVersion" in uninstaller reg key
Status in OpenLP:
New
Bug description:
Because it has no "DisplayVersion" set in the uninstaller registry
key, the windows add/remove cannot show a version number and it shows
as blank.
This is a issue for any config management software that wants to know
what version of this software is installed.
It is also easily fixed by adding the "AppVersion" value to the
installer script file.
I will work on a patch and submit a merge request sometime soon.
(hopefully still today - after I tested it here first and know that it
works)
To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1488081/+subscriptions
References