Windows 7 在Windows 7上将数据保存到注册表

Windows 7 在Windows 7上将数据保存到注册表,windows-7,registry,application-variables,Windows 7,Registry,Application Variables,我听说Windows7限制了对其注册表的访问,因此应用程序无法直接写入注册表。是这样吗?我正在用C#开发一个应用程序,我希望能够在会话之间保存端口设置、最后使用的文件等内容。注册中心仍然是一个好的选择,还是现在还有其他更好的方法?谢谢。自(至少)Windows NT 4以来,对注册表的访问受到限制。这并不意味着你不能给它写信;它只是意味着你不能到处给它写信。通常,在HKEY\U当前用户中写入仍然是可能的 注册表仍然是存储设置的好选项。但是,您也可以保存一些工作并改为使用“”,这些工作存储在用户配

我听说Windows7限制了对其注册表的访问,因此应用程序无法直接写入注册表。是这样吗?我正在用C#开发一个应用程序,我希望能够在会话之间保存端口设置、最后使用的文件等内容。注册中心仍然是一个好的选择,还是现在还有其他更好的方法?谢谢。

自(至少)Windows NT 4以来,对注册表的访问受到限制。这并不意味着你不能给它写信;它只是意味着你不能到处给它写信。通常,在
HKEY\U当前用户中写入
仍然是可能的


注册表仍然是存储设置的好选项。但是,您也可以保存一些工作并改为使用“”,这些工作存储在用户配置文件文件夹中的XML文件中。我问他们相对于注册表的优势是什么,导致了对每一个优点和缺点的大量讨论。

自(至少)Windows NT 4以来,对注册表的访问一直受到限制。这并不意味着你不能给它写信;它只是意味着你不能到处给它写信。通常,在
HKEY\U当前用户中写入
仍然是可能的


注册表仍然是存储设置的好选项。但是,您也可以保存一些工作并改为使用“”,这些工作存储在用户配置文件文件夹中的XML文件中。我问他们与注册中心相比有什么优势,于是大家就各自的优缺点展开了热烈的讨论。

谢谢,托马斯!我使用了应用程序设置。它们很容易实现。谢谢,托马斯!我使用了应用程序设置。它们很容易实现。