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