我在Windows Phone商店中有一个Windows Phone 8.0应用程序,我想将我的应用程序更新到Windows Phone商店API(而不是Windows Phone Silverlight 8.1)以准备Windows 8.1版本。
是否有可能更新和迁移IsolatedStorage数据从SL8到手机应用程序?
TL; DR; – 当从WP8.0更新到WP8.1运行时,它保留隔离存储上的数据。
因为提供的MSDN链接只提到了Silverlight应用程序,而且还不清楚(如果我没有遗漏什么东西的话)会发生什么情况:我有旧的WP8.0 Silverlight应用程序,现在我决定升级到WP8。 1运行时 – 我已经执行了一个简单的测试:
所以事实证明LPains的回答是正确的(+1)。
你的意思是更新代码或更新商店中的应用程序?
如果你的意思是更新代码,你必须重新从头开始。 您可能可以使用某些内容,但在新的Windows Phone 8.1(Windows运行时)上已经发生了很多变化,包括如何编写Xaml。
如果你的意思是在商店更新比是的,这将工作。 当您使用新格式的新应用程序更新您的应用程序时,商店会自动理解并迁移IsolatedStorage数据: http : //msdn.microsoft.com/zh-cn/library/dn642081( v= vs.105).aspx