Windows store apps 如何调试通用Windows Phone 8.1应用程序的更新

Windows store apps 如何调试通用Windows Phone 8.1应用程序的更新,windows-store-apps,windows-phone-8.1,Windows Store Apps,Windows Phone 8.1,我已经创建了一个通用Windows Phone 8.1应用程序(.appxupload)并提交到应用商店。我想在我的设备上调试更新。当我在Visual Studio 2013中选择“部署到设备”时,它告诉我,它卸载了我从marketplace安装的旧应用程序。如何测试更新过程?我发现 codeplex上的“Windows Phone Power Tools”仅支持silverlight应用程序(.xap)如果没有特殊设备,您根本无法调试应用商店应用程序(但Microsoft/OEM工程师可以做到

我已经创建了一个通用Windows Phone 8.1应用程序(.appxupload)并提交到应用商店。我想在我的设备上调试更新。当我在Visual Studio 2013中选择“部署到设备”时,它告诉我,它卸载了我从marketplace安装的旧应用程序。如何测试更新过程?我发现
codeplex上的“Windows Phone Power Tools”仅支持silverlight应用程序(.xap)

如果没有特殊设备,您根本无法调试应用商店应用程序(但Microsoft/OEM工程师可以做到这一点)。 您可以做什么: -使用MessageBox es而不是debug.WriteLine实现调试输出 -发布测试版应用程序 -在你的手机上试试


无法跟踪代码、创建断点和监视变量。在您的情况下,唯一的工具是MessageBox(或者您可以构造其他输出,如多行TextBlock,仅用于调试目的)。

您是否知道,当您从WP应用商店更新应用程序时,它会卸载以前的版本,然后安装新版本?您的模拟器正在做完全相同的事情。安装与更新的唯一区别在于后者保留您的本地文件和设置。我有一个问题,在更新之后,辅助livetile不再更新(与此处相同:),因此卸载和新安装的行为与更新不同。我想调试它。我认为当你在手机上安装旧版本(从VS调试),然后安装新的更新版本时,应该有相当多的CLOE。它将重新安装应用程序,但保留本地文件(类似于更新)。最好的测试方法是发布一个测试版应用程序并测试其行为。