Я создал программу .net, которая работает как служба. Служба работает как учетная запись локальной системы. Я хотел бы узнать, как использовать реестр Windows для хранения настроек программы.
Я читал о том, как использовать классы .net для чтения и записи значений в реестр.
Однако я понимаю, что после установки программы мой установщик MSI должен будет создать разделы реестра, в которых будут храниться значения.
Как определить подходящее место для создания нового раздела реестра?
Обновление: В этом конкретном случае программа всегда должна запускаться как учетная запись локальной системы. Тем не менее, в случае, если он работает как другая учетная запись, я хочу, чтобы он использовал те же настройки. Кроме того, я хотел бы использовать инструмент конфигурации для изменения настроек, которые будут работать как личность вошедшего в систему пользователя.