Visual studio 连接到Windows Phone设备上的应用程序进程

Visual studio 连接到Windows Phone设备上的应用程序进程,visual-studio,debugging,windows-phone-8,Visual Studio,Debugging,Windows Phone 8,我有一个bug,只有当应用程序通过商店下载时才会发生(不是在上传到商店的XAPs中)。不幸的是,在错误报告代码中也有一个错误,它忽略了某些异常(例如,如果设备处于脱机状态),这意味着我不知道从哪里开始修复它!这是一个相当严重的错误,对整个应用程序至关重要(尽管它不会崩溃),所以我真的不想再做一次提交来修复它 是否可以连接到Windows Phone设备上的进程 如果做不到这一点,就有可能欺骗VisualStudio从应用商店调试XAP吗?当在configuration manager中取消选中d

我有一个bug,只有当应用程序通过商店下载时才会发生(不是在上传到商店的XAPs中)。不幸的是,在错误报告代码中也有一个错误,它忽略了某些异常(例如,如果设备处于脱机状态),这意味着我不知道从哪里开始修复它!这是一个相当严重的错误,对整个应用程序至关重要(尽管它不会崩溃),所以我真的不想再做一次提交来修复它

是否可以连接到Windows Phone设备上的进程


如果做不到这一点,就有可能欺骗VisualStudio从应用商店调试XAP吗?当在configuration manager中取消选中deploy时,Visaul Studio会出错。

调试方法如Andras Csehi在上面的评论中所建议的-通过专用测试版

我相信这个错误的原因是由于原生SQLite无法在WP8上找到临时文件夹。为了解决这个问题,我需要告诉SQLite使用内存中的临时存储,我已经将它添加到我的MvvmCross/SQLite Net lib分支中


我修复此类bug的方法是使用MessageBox插入关键代码,并在手机上部署发布版本。之后,拆下调试器并拔下usb。如果幸运的话,您可以使用本地xap重新设置问题,并从消息中找出根本原因。或者,您可以部署一个快速的私有测试提交。已经尝试发布等。。。我还没想到私人测试版,值得一试。认证需要多长时间?需要2个小时,太棒了。
#if WINDOWS_PHONE && USE_WP8_NATIVE_SQLITE
            // Without this large updates/inserts cause the database to fall
            // over with the error "Unable to open".
            this.Execute("PRAGMA temp_store = memory;");
#endif