我的应用程序中有一些错误会显示在运行状况报告中。我能够压扁一个,但还有一些我在解释时遇到了麻烦。有没有办法将异常信息发送到Store的健康报告,以便我可以知道代码的哪个部分崩溃。有健康报告,而不是像,,, STOWED_EXCEPTION_System.InvalidOperationException_80131509_EssentialVideoRecorder.dll!RHBinder__ShimExeMain我可以看到我创建的消息,以便我知道正在做什么。谢谢,约翰。 PS
答案 0 :(得分:1)
有没有办法将异常信息发送到Store的运行状况报告,以便我可以知道代码的哪个部分崩溃
当您的应用崩溃并且设备将事件发送到Windows应用商中央崩溃报告系统时,会在操作系统中记录该事件。但为了最大限度地减少网络和CPU的影响,将只发送核心崩溃元数据(如操作系统,应用程序版本和功能失败)。您可以按照以下步骤使用运行状况报告来调试您的应用:
•按包版本过滤页面(在页面顶部),以查找最新的崩溃
•按操作系统版本和市场过滤趋势图以缩小问题范围
•查看分组图以确定问题是否与特定操作系统版本或设备特征相对应
•将问题范围缩小到特定版本的应用程序,操作系统或设备后,请转到“故障日志”以查看堆栈跟踪并诊断问题的可能来源
更多信息,请查看此blog。
或者,您可以使用Windows应用商店分析REST API以编程方式检索此数据。请参阅Get error reporting data。