我在 Windows Phone 应用商店中有一个 Windows Phone 8.0 应用程序,我想将我的应用程序更新到 Windows Phone 商店 API(而不是 Windows Phone Silverlight 8.1)以准备 Windows 8.1 版本。
是否可以将isolatedStorage数据从SL8更新并迁移到Phone Store应用程序?
TL;DR;- 从 WP8.0 更新到 WP8.1 运行时时,它会保留独立存储上的数据。
Because 提供的 MSDN 链接 http://msdn.microsoft.com/en-us/library/windowsphone/develop/dn642081(v=vs.105).aspx只说关于 Silverlight 应用程序,并且不清楚(如果我没有错过某些内容)会发生什么情况:我有旧的 WP8.0 Silverlight 应用程序,现在我决定将其升级到 WP8.1 Runtime - 我已经进行了一个简单的测试:
- 我已经发布了该应用程序的 Beta 版本 - WP8.0 Silverlight。
- 在手机上成功安装后,我在应用程序中复制了一些文件,以便隔离存储上有一些东西
- I've submitted an update - went to Store, selected Beta version (WP8.0), clicked Update then Upload and describe your packages, after a while, Add new (not replace the old WP8.0 package), add some information, save and submit.
- After some time my Phone is notified that there is an update for the App - I click yeah - update
- 成功安装后,我看到它是一个新应用程序,我单击特殊按钮查看隔离存储上有什么,我看到那里areWP8.0版本的旧文件
事实证明LPains 答案 https://stackoverflow.com/a/23788061/2681948是正确的(+1)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)