我使用 HKLM\Software\etc\etc 来存储我的基本设置,这基本上是我的程序及其相关数据库的位置。
我现在遇到的问题是我已经创建了一个 Windows 服务并且需要读取这些位置。我无法将注册表设置读取为 LocalService 或 LocalSystem,这是服务在 HKLM\Software\etc\etc 下运行的服务,因为这些用户帐户当然不存在。
是否有一个注册表 Hive 可用于保留该数据并且可供这些服务访问?
看来我需要创建一个文本文件并将此数据存储在文件系统的某个位置,但在我这样做之前,是否有任何文件位置可以保证在每个人的计算机上都相同。我想我需要使用标准环境变量。
最佳答案
LocalService
帐号可以访问HKCU\Software\...
参见 http://msdn.microsoft.com/en-us/library/ms684188%28v=vs.85%29.aspx
关于c# - 存储应用程序设置 |注册表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4812160/