none
Metro应用C++开发,对于exception信息的获取、定位和分析方法? RRS feed

  • 问题

  • 最近在开发Metro C++应用时,测试和用户偶尔会发现严重异常的问题,但是他们又不是在visual studio下debug测试的。

    想请问一下,是否有什么对exception信息的获取、定位和分析方法,尤其是严重的异常?

    比如dump以及dump分析方法等,方便快速定位和解决问题。

    2012年8月8日 2:56

答案

  • 通常 实现处理 Application. UnhandledException 事件可以捕获那些没有被处理的异常。但往往有时候会在此之前就出现异常 ,我们一方面

    可以通过 计算机管理 > Event Viewer > Windows Logs > Applications and Services Logs > Microsoft > Windows > AppXDeployment > Operational 和 AppXDeployment-Server 下看看记录详细的安装部署的日志。

    还可以在运行时从Task Manager 里面的Process生成dump进行进一步分析。

    当然事后分析dump总没有我们在应用中通过异常记录日志来的方便。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年8月8日 6:18
    版主