2014-10-29 5 views
0

Я использую «InstallShield 2013 Limited Edition для Visual Studio».InstallShield - Настройка записей в реестре под HKCU

Я хотел бы добавить запись в реестр под HKEY_CURRENT_USER. В моем проекте installshield я перетаскиваю записи из «Просмотр реестра исходного компьютера» в «Просмотр реестра конечного компьютера». Я создал проект и создал файл setup.exe.

Когда я попытался установить setup.exe в свой тестовый компьютер, приведенные выше записи реестра устанавливаются только для человека, который установил установку не для каждого пользователя.

Просьба помочь мне решить эту проблему.

Заранее спасибо.

ответ

0

Я не могу найти другого решения проблемы. Было мало предложений использовать метод «Active Setup». Но это не помогает обновлять изменения, внесенные в записи/значения реестра в последующих выпусках.

Лучший способ, который я нашел, - создать скрипт для импорта .reg-файла во время запуска Windows. Теперь у меня больше контроля над тем, что должны иметь записи HKCU.

спасибо всем, что помогли мне.

0

При использовании HKEY_CURRENT_USER в качестве места вашего регистрационного ключа. Это приведет к установке текущего пользователя. При использовании HKEY_LOCAL_MACHINE каждый пользователь на этой машине получит ключ.

+0

Я знаю это. То, что я пытаюсь сделать, это добавить ключ в Current_user, который должен отражать HKCU каждого пользователя ... – Sri

+0

Вы посмотрели [Link-AllUsers] (http://helpnet.installshield.com/installshield18helplib/mergedProjects/installshield18langref/ALLUSERS. HTM) – TheMiXeD

 Смежные вопросы

  • Нет связанных вопросов^_^