【问题标题】:LocalFolder vs LocalSettingsLocalFolder 与 LocalSettings
【发布时间】:2017-08-07 19:16:44
【问题描述】:

根据https://docs.microsoft.com/en-us/uwp/api/Windows.Storage.ApplicationData 提供的信息

LocalFolder 是本地应用程序数据存储中的根文件夹,此 文件夹已备份到云端。

LocalSettings 是本地应用程序中的应用程序设置容器 数据存储。

我想知道 LocalSettings 是否也备份到云端,以便我的用户在卸载并重新安装应用程序时恢复设置,或者我最好在 LocalFolder 中创建自己的设置文件?

提前致谢,

学习

【问题讨论】:

    标签: uwp windows-10-universal


    【解决方案1】:

    一般本地数据与应用程序一起存在,但是如果用户激活应用程序数据备份,则可以将它们备份到云端,然后用于重置设备(here is a very good description of local/cache/temporary):

    在设备备份操作期间,系统将抓取本地中的任何应用程序数据并将其作为设备备份映像的一部分存储在 OneDrive 中。如果用户重置或更换设备,他或她将可以选择恢复以前的备份,这将在本地恢复应用程序数据作为应用程序安装的一部分。请注意,如果不在本地存储数据,您实际上会选择退出应用程序的备份。

    AFAIK 以上仅用于设备恢复/更换。当您卸载并安装应用程序时,本地数据将不存在。

    【讨论】:

    • 在那个链接中:Local can contain both files (LocalFolder) and settings (LocalSettings) and should be used for any information that is of user value and can’t easily be recreated or downloaded. Data stored in Local can be backed up by the system if the device supports App Data Backup. Because of this, you should avoid using Local to store cached or temporary files that you could create or fetch again on demand. 因此 LocalSettings 位于 Local 中,将包含在备份中
    • @StuAyton 是 - LocalSettings 应该包含在备份中,但请注意,这不是备份,用户可以在重新安装应用程序后按需使用。
    • 那很好,我意识到如何使用备份只是不确定 LocalSettings 是否包含在 LocalFolder 中,因为主要文档没有明确说明。谢谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    相关资源
    最近更新 更多