【问题标题】:Where is the Exception Assistant in Visual Studio 2013?Visual Studio 2013 中的异常助手在哪里?
【发布时间】:2014-01-13 16:53:44
【问题描述】:

我刚开始使用 VS2013 Express for Windows,但我更习惯于 VS2008。

当我的程序抛出异常时,我会看到以下窗口:

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

有没有办法获得旧功能,或者至少是等效的?这使得在没有完整信息的情况下进行调试变得更加困难。

【问题讨论】:

    标签: c# exception visual-studio-2013


    【解决方案1】:

    看起来像是 2012/2013 年(速成版)中的一个已知问题:

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

    祝你好运!

    【讨论】:

    • DLL 是我的。已经有一个 Try/Catch 记录并重新抛出异常以供更高的库处理。问题是它是一个 TypeInitializationException,这意味着我真的需要 InnerException 属性才能使它有用。中断代码并向 'Exception e' 变量添加监视返回“名称 'e' 在当前上下文中不存在”,这令人难以置信,因为中断行显示为“throw e;”不过感谢您的建议。
    • 另外,我真正的问题是我无法让异常助手显示出来。如果它只是出现,那将解决这个问题。
    • 看起来像是 Express 中的一个已知问题:connect.microsoft.com/VisualStudio/feedback/details/806898/…。我使用 Ultimate 并且可以访问异常助手。
    • 是的,你是对的。嗯,这是我在 Windows 应用商店开发中遇到的第三个主要问题。是时候放弃更友好的平台了。真的太糟糕了;微软过去对开发人员非常友好。
    • 开发者,开发者,开发者,开发者。开发人员...对不起,我忍不住了。
    猜你喜欢
    • 2018-06-01
    • 2011-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多