0
votes

I am using "InstallShield 2013 Limited Edition for Visual Studio".

I would like to add a registry entry under HKEY_CURRENT_USER. In my installshield project, I drag and drop the entries from "Source computer's Registry view" to "Destination computer Registry view". I built the project and created the setup.exe file.

When I tried to install the setup.exe in my test machine, the above registry entries are only installed to the person who installed the setup not to every users.

Kindly help me resolving the issue.

Thanks in advance.

2

2 Answers

0
votes

When using the HKEY_CURRENT_USER as your place of registration key. It will result for current user installation. When using the HKEY_LOCAL_MACHINE every user on that machine wil get the key.

0
votes

I do not find any other option to resolve my issue. There were few suggestion to use "Active Setup" method. But it is not helping to update changes made on registry entries/values on later releases.

The best way I found is creating a script to import a .reg file during Windows startup. Now I have more control on what HKCU entries should have.

thank you all for helping me.