2014-01-13 47 views
5

我刚开始使用VS2013 Express for Windows,但我更习惯于VS2008。Visual Studio 2013中的Exception Assistant在哪里?

当一个异常在我的节目被抛出时,我看到下面的窗口: VS2013 Exception Message

我没有得到更多的信息。如果我点击中断,我无法找到再次抛出异常的类型。在旧版本中,我可以点击“详细信息”并打开属性窗口。至少,如果我关闭了它,在执行仍然暂停时,我可以通过高亮显示问题行来再次打开异常详细信息。

有什么办法可以获得旧的功能,或者至少有一个相同的?这使得在没有完整信息的情况下进行调试变得更加困难。

回答

1

看起来像一个已知的问题,在2012/2013(Express版本):

http://connect.microsoft.com/VisualStudio/feedback/details/806898/the-exception-assistant-is-missing-again-in-2013

祝你好运!

+0

该DLL是我的。有一个Try/Catch已经记录并重新引发了较高库处理的异常。问题在于它是一个TypeInitializationException,这意味着我确实需要InnerException属性才有用。破解代码并将手表添加到'Exception e'变量中会返回“名称'e'在当前上下文中不存在”,这是令人难以置信的,因为断行显示为“throw e;” (还是)感谢你的建议。 –

+0

此外,我真正的问题是,我不能为我的生活得到异常助手来显示。这将解决这个问题,如果它会出现。 –

+1

看起来像Express中的一个已知问题:http://connect.microsoft.com/VisualStudio/feedback/details/806898/the-exception-assistant-is-missing-again-in-2013。我使用Ultimate并可以访问Exception Assistant。 – Michael