Windows 8 Win8 Metro:收集调试和诊断信息

Windows 8 Win8 Metro:收集调试和诊断信息,windows-8,windows-runtime,Windows 8,Windows Runtime,我们正计划开发一个metro应用程序,并希望了解Windows8 RT中有哪些支持/编程模型可用于收集调试/诊断日志数据这将快速帮助/诊断应用程序错误。 我们是否可以像在Windows应用程序中那样记录调试数据,并在遇到错误时要求用户发送日志文件? 例如,如果应用程序在QA/最终用户计算机上加载时出现错误,我们可以请求QA/最终用户将日志文件与问题一起附加。您是否检查了此MSDN示例:?您不必收集任何数据,windows store会为您这样做。在windows应用商店应用程序中,“质量”下有

我们正计划开发一个metro应用程序,并希望了解Windows8 RT中有哪些支持/编程模型可用于收集调试/诊断日志数据这将快速帮助/诊断应用程序错误。

我们是否可以像在Windows应用程序中那样记录调试数据,并在遇到错误时要求用户发送日志文件?


例如,如果应用程序在QA/最终用户计算机上加载时出现错误,我们可以请求QA/最终用户将日志文件与问题一起附加。

您是否检查了此MSDN示例:?

您不必收集任何数据,windows store会为您这样做。在windows应用商店应用程序中,“质量”下有关于chrash和应用程序无响应状态的报告,这些是带有调试信息的*.cab文件

您可以使用Visual Studio打开此文件(*.dmp),详细信息如下:


要求用户发送日志文件不是一个好主意。您可能不想实现缓存当天所有异常的功能。在一天(或一周或一个月)结束时,您会将日志数据发送到某个服务或其他服务。感谢您的评论,很抱歉我没有注意到太久。只有当用户报告问题时,我们才需要日志文件,最有可能是呼叫护理。因此,我们认为我们将实现一个共享合同,或者仅仅使用API,来处理这个问题