UWP App LocalSettings

UWP App LocalSettings

我正在为 UWP 平台开发应用程序。我将一些设置与应用程序一起存储,并思考在我重新启动应用程序或设备本身后会发生什么。

LocalSettings 实际存储在哪里?

LocalSettingsRoamingSettings 有什么区别?


LocalSettings on Microsoft Docs

RoamingSettings on Microsoft Docs

根据 this article,当多个 Windows 设备需要相同的设置时使用 RoamingSettings。因此,您需要在线才能访问数据,这意味着它存储在设备外部。

另一方面,LocalSettings只能在一台设备上访问,因此它们存储在文件系统中,与应用程序绑定,这使得它们不适合存储用户数据。

我建议您阅读 this Microsoft link。这应该包括您实现目标所需的一切。

它们存储在名为 'settings.dat' 的文件中,该文件位于您的应用程序包文件夹内名为 'Settings' 的文件夹中。

c:\Users\yourusername\AppData\Local\Packages\YourAppName-AppId\Settings\settings.dat