调用堆栈永远不会给出错误的位置



我使用 Visual Studio Express 2012 for Windows Phone。当运行时发生错误时,我查看调用堆栈窗口,但那里有onlu系统功能,最后一个是程序停止的地方:

文件 : 应用.xaml.cs

功能 : Application_UnhandledException

真正发生错误的函数永远无法在那里找到。是否有一个选项可以检查以使此窗口显示(如果可能,仅)有用的信息?还是应该使用另一个窗口?

使用"异常"对话框,将调试器设置为"用户未处理的异常时中断"。

在Visual Studio的菜单中,打开调试 ->选择异常... ->选中命令语言运行时异常的第一个复选框。

编辑:只需注意您使用的是2012的Express版本。根据链接,

若要在 Express 版本中启用"例外"菜单,请在"工具"菜单上单击"设置",然后选择"专家设置"。

相关内容

最新更新