D
David Burkinshaw
I'm creating a program in .NET 2003 which uses MS Installer. I need to find
a way to get the registry entries propagated to all users BUT have them be
in each users' HKEY_CURRENT_USER hive. The only options I've found are A)
"Install to Myself" which puts the entries into HKEY_CURRENT_USER but only
for the user performing the install or B) "Everyone" which puts the entries
into HKEY_LOCAL_MACHINE which would make the keys available to everyone.
This would allow User A to overwrite the preferences of User B which is no
good.
I originally put the keys into HKEY_USERS\.Default\Software which I thought
would propagate to all users but when i created a new user, the settings
didn't transfer over to their HKCU hive.
Does anyone know how to create these keys seperately for each user without
putting them into HKLM?
This is for a commercial software package so forcing users to do anything
other than clicking on an icon to start the program is to be avoided at all
costs.
Thanks in advance
David
a way to get the registry entries propagated to all users BUT have them be
in each users' HKEY_CURRENT_USER hive. The only options I've found are A)
"Install to Myself" which puts the entries into HKEY_CURRENT_USER but only
for the user performing the install or B) "Everyone" which puts the entries
into HKEY_LOCAL_MACHINE which would make the keys available to everyone.
This would allow User A to overwrite the preferences of User B which is no
good.
I originally put the keys into HKEY_USERS\.Default\Software which I thought
would propagate to all users but when i created a new user, the settings
didn't transfer over to their HKCU hive.
Does anyone know how to create these keys seperately for each user without
putting them into HKLM?
This is for a commercial software package so forcing users to do anything
other than clicking on an icon to start the program is to be avoided at all
costs.
Thanks in advance
David