Я прочитал требования клиента Windows 7, и они, похоже, не запрещают запись в реестр (ключ локального компьютера).
У меня есть приложение C # .exe, которое читает / записывает значения в HKLM / Software/ Company / Etc (включает файл манифеста и запускается от имени обычного пользователя).
При развертывании приложения я должен сказать установщику, что нужно создать ключ HKLM / Software / Company / Etc и дать чтение /программные разрешения на запись, чтобы приложение не выдавало исключение об отказе в доступе, если пользователь, который его запускает, не является администратором.
Это хорошая практика?Если нет, есть ли лучший способ (кроме использования текущего пользовательского ключа).