This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Retain registry keys during upgrade and remove them in uninstall
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 01, 2017
06:59 AM
Retain registry keys during upgrade and remove them in uninstall
Hi,
I want to create single image software installer (exe) using installshield. Requirement is as follows:
In first version i.e. clean install, software will install some registry keys (with default values) on target machine and the values of these registry keys will change during usage of software. In second version of software i.e. upgrade, I need to keep values of registry as it is. If software gets uninstalled, remove these registry keys.
Can anyone please suggest me which Installshield version/flavor (i.e. limited/express) should I use to achieve this?
Thanks in advance.
I want to create single image software installer (exe) using installshield. Requirement is as follows:
In first version i.e. clean install, software will install some registry keys (with default values) on target machine and the values of these registry keys will change during usage of software. In second version of software i.e. upgrade, I need to keep values of registry as it is. If software gets uninstalled, remove these registry keys.
Can anyone please suggest me which Installshield version/flavor (i.e. limited/express) should I use to achieve this?
Thanks in advance.
(1) Reply
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)
Not applicable
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Mar 02, 2018
01:03 PM
Not sure how many properties you have but you can use "System Search" in Behavior and Logic section to get registry values and store them in the property so the same values will be rewritten to the registry on upgrades. They will also be removed when uninstalled.
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)