【问题标题】:Find the point of an error in Windows Phone App在 Windows Phone 应用程序中查找错误点
【发布时间】:2014-05-25 19:09:33
【问题描述】:
在我的 Windows Phone 应用程序中出现此错误:
“程序“[4596] myProgram.exe”以代码 -1073741819 (0xc0000005) '访问冲突'结束。”
如何获取调用堆栈或其他东西以找到错误发生的位置?
我使用 Visual Studio 2013 Express 版本。
【问题讨论】:
标签:
debugging
visual-studio-2013
windows-phone
access-violation
【解决方案1】:
在您的异常对象本身中,您有 StackTrace 或 InnerException 选项。
另外,如果异常未处理然后UnhandledException处理程序会在App.xaml中的应用程序崩溃之前自动调用,您可以从异常对象中记录这些内容。
使用 Visual Studio 的优点是您还可以选择在运行时查看调用堆栈。您可以通过Debug菜单然后选择Windows -> Call Stack轻松获得它。