您如何在 VS Express 2012 中查看异常详细信息,例如消息和堆栈跟踪?我正在使用适用于 Windows Phone 的 Visual Studio Express 2012,每当调试时抛出异常时,Visual Studio 所做的只是突出显示发生异常的代码行。
问问题
11635 次
3 回答
26
您可以按下Break
按钮,然后查看下的异常详细信息Locals
。在那里寻找$exception
。
于 2013-11-27T10:07:31.560 回答
6
异常助手已从 Visual Studio 2012 的 Express 版本中删除。从此处:
您是对的,我们故意从 VS 2012 的 WDX sku 中删除了异常助手。在 2012 年,此功能需要 pro 及更高版本。您应该能够在监视窗口中查看异常信息,包括内部异常。
我们将听取您的反馈并考虑在未来版本中将此对话框重新添加到 express sku 中,但我们目前没有在 2012 年更改此对话框的计划。
马克·潘恩
Visual Studio 调试器 QA 主管
除非有一天有更新将其添加回来,否则您必须购买完整版的 VS 2012。
于 2013-01-28T02:16:36.593 回答
1
是的,多麻烦!但幸运的是,除非在外部代码中抛出异常,否则您可以通过将有问题的代码行暂时包含在 try catch 块中,然后在 catch 中设置断点来化解这种情况:
于 2013-03-09T01:08:28.780 回答