Я пытаюсь поддерживать проект установки в Visual Studio 2003
(да, это устаревшее приложение). В настоящий момент проблема заключается в том, что нам необходимо записать записи реестра в HKCU
для каждого пользователя на компьютере. Они должны быть в HKCU
, а не HKLM
, потому что они являются настройками пользователя по умолчанию, и они изменяются для каждого пользователя. У меня такое ощущение, чтоПроект установки Visual Studio - для настроек реестра пользователя
- Это невозможно
- Это не то, что установщик должен делать, но что-то приложение должно делать (в конце концов, что происходит, когда профиль пользователя создается после установки ?).
Имея это в виду, я все еще хочу, чтобы изменить как можно меньше в применении, поэтому мой вопрос, можно ли добавлять записи реестра для каждого пользователя в проекте в Visual Studio 2003
настройки?
И, на данный момент проект перечислены пять корневых ключей реестра (HKEY_CLASSES_ROOT, HKEY_CURRENT_USER
, HKEY_LOCAL_MACHINE
, HKEY_USERS
и User/Machine Hive). Я ничего не знаю о корневом ключе Users и не видел User/Machine Hive. Может ли кто-нибудь просветить меня на том, кто они? Возможно, они могли решить мою проблему выше.
спасибо за этот вопрос – 2009-03-15 21:17:00