将Windows Phone 7.5 IsolatedStorage的内容迁移到Windows Phone 8.1

时间:2015-03-01 16:27:07

标签: windows-phone-8 windows-phone isolatedstorage

我有一个Windows Phone 7.5游戏,用于存储位于IsolatedStorage中的文件的用户进度。我现在计划将代码升级到WP 8.1。我不希望用户在更新时丢失进度,因此我需要在更新后以某种方式将用户文件从IsolatedStorage迁移到新的StorageFile / StorageFolder系统。

但是,到目前为止,我找不到从WP 8.1应用程序访问IsolatedStorage的方法。请告诉我,我错了。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

隔离的存储文件夹通过Windows运行时作为LocalFolder公开。您可以在Windows Phone 8 Silverlight应用程序和Windows Phone运行时应用程序中以相同方式访问它。

StorageFolder localFolder = ApplicationData.Current.LocalFolder;

无需迁移。只要您的新应用程序作为现有应用程序的更新发布,用户的数据就会保留。

请参阅:Local folder best practices for Windows Phone 8Accessing app data with the Windows Runtime