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
- :
- Re: Registry Value Overwritten During Upgrade
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
‎Jan 25, 2014
07:56 AM
Registry Value Overwritten During Upgrade
Hi,
When my users upgrade my product, a registry value get overwritten by the default value in the installer.
I have tried setting the 'ISRegistryComponent' properties 'Permenent' to yes and also 'Never Overwrite' to yes but it still gets over written.
Also the 'Install Only +' option is never available on my registry key?
I have browsed the forums and have tried several solutions. One option I have found is to set up properties and conditions but I really don't understand this.
Can anyone help with a easy guide on how to prevent my registry key being over written during an upgrade?
I am using Installshield Spring 2012 - Professional Edition.
Thanks,
Jon.
When my users upgrade my product, a registry value get overwritten by the default value in the installer.
I have tried setting the 'ISRegistryComponent' properties 'Permenent' to yes and also 'Never Overwrite' to yes but it still gets over written.
Also the 'Install Only +' option is never available on my registry key?
I have browsed the forums and have tried several solutions. One option I have found is to set up properties and conditions but I really don't understand this.
Can anyone help with a easy guide on how to prevent my registry key being over written during an upgrade?
I am using Installshield Spring 2012 - Professional Edition.
Thanks,
Jon.
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 30, 2014
05:26 AM
Hi Jon,
Can you tell me what sort of upgrade are you doing ?
Are you setting a key path for the Registry entry component?
If you set Never Overwrite setting for a component then the registry value will not be overwritten during upgrade. After minor upgrade you can check the log and it will have an entry "Disallowing installation of component: since the registry keypath exists and the component is marked to never overwrite existing installations"
Can you tell me what sort of upgrade are you doing ?
Are you setting a key path for the Registry entry component?
If you set Never Overwrite setting for a component then the registry value will not be overwritten during upgrade. After minor upgrade you can check the log and it will have an entry "Disallowing installation of component:
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 03, 2014
10:59 AM
Hello,
I tried the below fix and it didn't work. Please suggest how to move forward. I am having same issues as user who posted this thread.
I tried the below fix and it didn't work. Please suggest how to move forward. I am having same issues as user who posted this thread.
mano.n.s75 wrote:
Hi Jon,
Can you tell me what sort of upgrade are you doing ?
Are you setting a key path for the Registry entry component?
If you set Never Overwrite setting for a component then the registry value will not be overwritten during upgrade. After minor upgrade you can check the log and it will have an entry "Disallowing installation of component:since the registry keypath exists and the component is marked to never overwrite existing installations"
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 08, 2014
02:54 AM
hello,
Can you tell me what sort of upgrade are you doing ?
Are you setting a key path for the Registry entry component?
Can you tell me what sort of upgrade are you doing ?
Are you setting a key path for the Registry entry component?
vhopkins wrote:
Hello,
I tried the below fix and it didn't work. Please suggest how to move forward. I am having same issues as user who posted this thread.