我使用示例https://mytoolkit.svn.codeplex.com/svn/WinRT/Storage/ApplicationSettings.cs来管理我的应用设置。
将设置登录保存到漫游:
ApplicationSettings.SetSetting("login", "qwe123", true);
从漫游中读取设置登录:
ApplicationSettings.GetSetting<string>("login", true)
为什么我的漫游设置登录在应用更新时为空?
例如在应用版本2.0.0.0 漫游设置 login =“qwe123”,但当我将我的应用更新为版本 3.0.0.0 漫游设置 login =“”
答案 0 :(得分:1)
这是设计的。存储文件数据的路径包括应用程序的版本号。
查看ApplicationData.SetVersionAsync() method,专门用于解决此问题。只有在确保新版本的程序在读取旧数据时不会失败时才使用它。