Я пишу сервис, используя класс .NET ServiceBase. Мой сервис должен быть настроен для правильной работы. Какой обычный способ добавить информацию о конфигурации? Я обнаружил, что большинство служб имеет какой-то параметр реестра.
например. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Winsock\Parameters
Является ли реестр лучшим местом для добавления пяти или шести значений? Как мне получить эту информацию? Я предполагаю, что имя службы может измениться, и я хочу избежать жестко закодированных имен реестра в коде.
А как насчет файлов .exe.config? Являются ли они предпочтительными для услуг на основе .NET?