我使用.NET类ServiceBase编写服务。我的服务需要配置正确的操作。通常添加配置信息的方法是什么?我发现大部分服务都有一些参数是注册表。如何访问服务配置?
例如HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Winsock\Parameters
注册表是添加五个或六个值的最佳位置吗?我如何检索这些信息?我假设服务名称可能会改变,我想避免代码中硬编码的注册表名称。
.exe.config文件怎么样?这些优于基于.NET的服务吗?