首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何测试Windows Phone 7应用程序升级?

问如何测试Windows Phone 7应用程序升级?
EN

Stack Overflow用户
提问于 2011-06-28 20:47:35
回答 3查看 543关注 0票数 3

我的Windows Phone应用程序版本1.5使用第三方独立存储库的版本1。I这个库的版本2改进了性能并修复了错误。我想升级我的应用程序(使其版本1.6)到新版本,但想测试数据在升级过程中没有丢失。

我在手机上部署了1.5版,当我从VS2010部署1.6版时,之前的应用程序和数据都丢失了。我的应用程序没有升级,只是简单地替换了。

如何测试升级?

谢谢

EN

回答 3

Stack Overflow用户

发布于 2011-12-16 15:02:46

在重新构建xap之后,您应该从Visual Studio中进行部署,而不是使用xapdeploy工具-请参阅本文中的示例:http://gusperez.com/wp/2010/12/22/update-testing-your-windows-phone-7-apps/

票数 1
EN

Stack Overflow用户

发布于 2011-06-28 21:56:45

我猜你有两个独立的项目,每个项目都有相同的ProductID (在WMAppManifest.xml中)。这将解释为什么在部署第二个应用程序时卸载第一个应用程序。

我会在第一次运行新版本的应用程序时手动设置Isolated的内容来测试这一点。

有两种方法可供选择:

等工具手动设置IS中的文件内容(在代码中或调试期间)

票数 0
EN

Stack Overflow用户

发布于 2012-01-18 15:59:10

我可能会这样做:

  1. 您可以使用Isolated Storage Explorer Tool (ISETool)将独立存储文件从旧版本复制到一个目录中(您可以将该目录提交到名为“-
    1. Isolated Storage Explorer Tool 1.5”的构建配置中)
    2. 定义一个生成后事件,该事件将数据从1.5备份目录复制到仿真器(它将需要运行;您可能需要创建一个单独的命令行,该命令行用于调试

现在你应该能够点击F5 (在模拟器已经运行之后)来一遍又一遍地测试你的升级。

(理想情况下,如果Visual Studio使用MSBuild进行模拟器/电话的部署,我们可以简单地挂接到该进程中,并在部署之后但在执行之前更新IS。不幸的是,事实并非如此)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6506641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档