是否可以将现有的Windows Phone 8应用程序更新到Windows Phone Store 8.1

我在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运行时 – 我已经执行了一个简单的测试:

  1. 我已经发布了应用程序的测试版 – WP8.0 Silverlight。
  2. 在电话上安装成功之后,我在应用程序中复制了一些文件,以便在“孤立存储”上有一些东西
  3. 我已经提交了更新 – 去商店,选择测试版本(WP8.0),点击更新,然后上传和描述你的包 ,一段时间后, 添加新的替换旧的WP8.0包),添加一些信息,保存并提交。
  4. 一段时间后,我的手机被通知有一个应用程序的更新 – 我点击是 - 更新
  5. 成功安装后,我看到这是一个新的应用程序,我点击我的特殊按钮,看看什么是孤立存储,我看到有从WP8.0版本的旧文件

所以事实证明LPains的回答是正确的(+1)。

你的意思是更新代码或更新商店中的应用程序?

如果你的意思是更新代码,你必须重新从头开始。 您可能可以使用某些内容,但在新的Windows Phone 8.1(Windows运行时)上已经发生了很多变化,包括如何编写Xaml。

如果你的意思是在商店更新比是的,这将工作。 当您使用新格式的新应用程序更新您的应用程序时,商店会自动理解并迁移IsolatedStorage数据: http : //msdn.microsoft.com/zh-cn/library/dn642081( v= vs.105).aspx