如何从IsolatedStorageSettings(WP8.0)迁移到ApplicationData(WP8.1运行时)

时间:2014-08-07 12:30:44

标签: c# windows-phone-8 windows-store-apps windows-phone-8.1

我有Windows Phone 8.0应用程序,它使用IsolatedStorageSettings.ApplicationSettings存储设置等。现在我计划更新"这个应用程序到Windows Phone Store 8.1应用程序并使用ApplicationData.Current.RoamingSettings。

如何将已保存到IsolatedStorageSettings.ApplicationSettings的应用设置迁移到ApplicationData.Current.RoamingSettings?

1 个答案:

答案 0 :(得分:2)

如果您要更新到Silverlight 8.1应用,IsolatedStorageSettings.ApplicationSettings仍然有用。只需阅读设置并将其复制到ApplicationData.Current.RoamingSettings

即可

如果您要更新为通用应用,则讨论在此处:Windows Phone 8 ApplicationSettings - Get settings in Universal app。结果是您正在寻找__Application Settings文件,并且您将要反序列化它以获取设置。没有通用的解决方案,但如果您知道文件中的内容,那就不是那么难了。