UWP App LocalSettings
UWP App LocalSettings
我正在为 UWP 平台开发应用程序。我将一些设置与应用程序一起存储,并思考在我重新启动应用程序或设备本身后会发生什么。
LocalSettings
实际存储在哪里?
- 系统注册表
- 文件系统
- 内存(RAM)
LocalSettings
和 RoamingSettings
有什么区别?
根据 this article,当多个 Windows 设备需要相同的设置时使用 RoamingSettings
。因此,您需要在线才能访问数据,这意味着它存储在设备外部。
另一方面,LocalSettings
只能在一台设备上访问,因此它们存储在文件系统中,与应用程序绑定,这使得它们不适合存储用户数据。
我建议您阅读 this Microsoft link。这应该包括您实现目标所需的一切。
它们存储在名为 'settings.dat' 的文件中,该文件位于您的应用程序包文件夹内名为 'Settings' 的文件夹中。
c:\Users\yourusername\AppData\Local\Packages\YourAppName-AppId\Settings\settings.dat
我正在为 UWP 平台开发应用程序。我将一些设置与应用程序一起存储,并思考在我重新启动应用程序或设备本身后会发生什么。
LocalSettings
实际存储在哪里?
- 系统注册表
- 文件系统
- 内存(RAM)
LocalSettings
和 RoamingSettings
有什么区别?
根据 this article,当多个 Windows 设备需要相同的设置时使用 RoamingSettings
。因此,您需要在线才能访问数据,这意味着它存储在设备外部。
另一方面,LocalSettings
只能在一台设备上访问,因此它们存储在文件系统中,与应用程序绑定,这使得它们不适合存储用户数据。
我建议您阅读 this Microsoft link。这应该包括您实现目标所需的一切。
它们存储在名为 'settings.dat' 的文件中,该文件位于您的应用程序包文件夹内名为 'Settings' 的文件夹中。
c:\Users\yourusername\AppData\Local\Packages\YourAppName-AppId\Settings\settings.dat