Add Remove Programs Version Display...
Hi All,
I was wondering if there was a way to tweak either the .msi or the registry to set the version displayed in Add/Remove Programs to reflect the actual applications .exe version. Since Windows Installer only recognizes/used #.#.# and executables and libraries are versioned #.#.#.#, they are out of wack a bit.
I would like add remove programs to reflect 1.2.0.44 instead of our install product version crunch to 1.2.44.
Then my question would be, would any change to this potentially harm the uninstall or upgrade processes due to a displayed version change.
I do see that in the registry that if I change the DisplayVersion value of HKLM\Software\Microsoft\Windows\CurrentVersion\Unintstall\{Product GUID} key, I see it reflected in ARP.
It would be nice, if a change here doesn't cause problems, I could set this in the .msi instead of setting in the registry at the end of the install.
Thoughts, pointers, pitfalls, warnings appreciated!
Thanks!
I was wondering if there was a way to tweak either the .msi or the registry to set the version displayed in Add/Remove Programs to reflect the actual applications .exe version. Since Windows Installer only recognizes/used #.#.# and executables and libraries are versioned #.#.#.#, they are out of wack a bit.
I would like add remove programs to reflect 1.2.0.44 instead of our install product version crunch to 1.2.44.
Then my question would be, would any change to this potentially harm the uninstall or upgrade processes due to a displayed version change.
I do see that in the registry that if I change the DisplayVersion value of HKLM\Software\Microsoft\Windows\CurrentVersion\Unintstall\{Product GUID} key, I see it reflected in ARP.
It would be nice, if a change here doesn't cause problems, I could set this in the .msi instead of setting in the registry at the end of the install.
Thoughts, pointers, pitfalls, warnings appreciated!
Thanks!
0 Comments
[ + ] Show comments
Answers (6)
Please log in to answer
Posted by:
anonymous_9363
15 years ago
Posted by:
Superfreak3
15 years ago
Posted by:
yuri
15 years ago
You can change the productname (as shown in Add/Remove Programs) in the registry:
HKEY_CLASSES_ROOT\Installer\Products\[GUID]\ProductName=
You can change the version (as shown in Add/Remove Programs)in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[GUID]\DisplayVersion=
HKEY_CLASSES_ROOT\Installer\Products\[GUID]\ProductName=
You can change the version (as shown in Add/Remove Programs)in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[GUID]\DisplayVersion=
Posted by:
anonymous_9363
15 years ago
Posted by:
Superfreak3
15 years ago
Posted by:
yuri
14 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.