如何在VS Express 2012中查看消息和堆栈跟踪等异常详细信息?我正在使用Visual Studio Express 2012 for Windows Phone,并且每当调试时抛出异常,所有Visual Studio都会突出显示发生异常的代码行。
答案 0 :(得分:24)
您可以按Break
按钮,然后查看Locals
下的例外详细信息。在那里寻找$exception
。
答案 1 :(得分:5)
异常助手已从Visual Studio 2012的Express版本中删除。来自here:
您是正确的,我们故意从WDX sku for VS 2012中删除了例外助手。2012年,此功能需要专业版及以上版本。您应该能够在监视窗口中查看包含内部异常的异常信息。
我们会收集您的反馈,并考虑在将来的版本中将此对话框添加回快速skus,但我们暂时没有计划在2012年更改此内容。
Marc Paine
Visual Studio调试器QA主管
除非有一天更新,否则你必须购买完整版的VS 2012.
答案 2 :(得分:1)
是的,太麻烦了!但幸运的是,除非在外部代码中抛出异常,否则你可以通过在try catch块中临时包含有问题的代码行来解除这种情况,然后在catch中设置一个断点: