In my installshield project I have the following registry entry under my resources tab :
+ HKEY_LOCAL_MACHINE
+ Software\XXX\YYY\ZZZ
Default = ""
LAGADMIntraday = "abcdefgh"
When I install my product the above key is placed in the registry. However, when I uninstall the product, then for some reason the entire HKEY_LOCAL_MACHINE\Software\XXX\YYY key is removed and not just the LAGADMIntraday string value.
This causes a problem because the HKEY_LOCAL_MACHINE\Software\XXX\YYY key may already exist before my product is installed, meaning after mine is uninstalled some applications no longer run.
Why is InstallShield doing this ? Is there a 'flag' I am not setting correctly perhaps ?
Any help/solutions greatfully received.
Regards,
Adam Brunt