我正在阅读有关“使用WinRT访问应用程序数据”的MSDN文章:
http://msdn.microsoft.com/en-us/library/windows/apps/hh464917.aspx
在漫游应用数据部分中,它说:
如果设备上的应用数据更新为新版本,因为 用户安装了较新版本的应用程序,其应用程序数据被复制到 云端。系统不会将应用程序数据更新到其他设备上 用户安装了应用程序,直到应用程序更新了这些应用程序 设备也是如此。
它还表示,如果该应用未使用30天,则会删除漫游应用数据。
我认为“漫游应用数据”是指ApplicationData.Current.RoamingFolder
。
我不明白同样的事情是否适用于漫游设置(ApplicationData.Current.RoamingSettings.Values
)。它们也不是跨版本共享的吗?它们在30天内不使用应用程序后是否也被删除了?
答案 0 :(得分:0)
RoamingSettings
使用与漫游应用程序文件夹相同的引擎。因此,同样的限制适用。如果没有访问,数据可能会在30天后过期。
我建议您将漫游设置视为一种便利,如果30天是个问题,请在本地保留重要设置,并将漫游视为在更频繁地使用应用程序时同步设置的便捷方式。如果需要,您还可以使用OneDrive之类的东西来存储设置。
虽然有组策略设置可以禁用漫游和OneDrive。