Registry entries being removed at uninstall even though component's uninstall setting is set to NO
InstallShield 2015 Premier Edition - SP2 Pure InstallScript Project
Background: Using a Registry set attached to an InstallShield Component to make registry settings at install time, as follows: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "CADlink.exe"=dword:00002AF9 and; [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "CADlink.exe"=dword:00002AF9
The registry settings are successfully created at install time.
However, at uninstall time those settings also get removed even though the component's "Uninstall" setting is set to "No" and its "Shared" setting is set to "Yes". Originally I had the Shared setting set to "No" but changed it to yes in an attempt to make a partial work-around to the problem.
I have attached a screenshot of the component's settings as well as attached the registry set being used.
Anyone have any idea of why these entries are being removed? Any help would be greatly appreciated. Mark