11

您如何在 VS Express 2012 中查看异常详细信息,例如消息和堆栈跟踪?我正在使用适用于 Windows Phone 的 Visual Studio Express 2012,每当调试时抛出异常时,Visual Studio 所做的只是突出显示发生异常的代码行。问题截图

4

3 回答 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 回答