我正在开发Windows应用商店。有时应用程序会挂起并崩溃。在开发环境中,有任何最佳方式来获取崩溃报告并分析这些报告。我已经阅读了一些关于应用程序崩溃的文章。在那些他们已经提到的有关Windows应用程序日志和report.wer文件的人中。但是那些文件没有包含很多关于应用程序崩溃的信息(比如堆栈跟踪)。请帮忙。
答案 0 :(得分:1)
对于Windows应用商店(都市应用)和Windows Phone上发布的应用,您可以在信息中心中获取有关崩溃(例外)的所有信息,在崩溃报告中< / strong> section。
对于每个应用程序,您可以下载excel文件,您可以在其中查看所有发生的异常以及每个异常的堆栈跟踪。
或者您可以创建自己的日志记录系统并以自动模式从用户设备提交崩溃日志,或让用户选择。
(不建议使用自动发送模式,仅供选项使用)
答案 1 :(得分:0)
您可以从崩溃窗口获取崩溃报告,其中包含中断和继续按钮。当您没有从代码中获取堆栈跟踪时,它可能适用。现在您可以关闭崩溃窗口并突出显示错误行,鼠标悬停在该事件的args上,您可以找到TextVisualizer。 现在打开它,你可以找到异常的堆栈跟踪