0

异常设置窗口有助于调试 - 但有时在调试时会在多个地方显示相同的异常 - 并且在需要转到另一个目标异常时在这些异常中按F5会很烦人。Visual Studio异常设置窗口 - 可能只显示第一个异常?

当抛出的异常是一般异常(例如对象实例为空)时,这是特别麻烦的,因此我不能忽略该异常。等待下一次异常重新抛出需要很长时间。如果我只是按住F5键 - 它可以摆脱异常警告,并且如果它返回到网页,则刷新页面,这也是麻烦的。

有没有VS设置,扩展(如resharper等),或其他一些巫术的方式,我们可以要求异常设置窗口只显示异常在它第一次出现(第一次机会异常等),可以让我们第一次看到每一个异常?从技术上讲,这可以用一些堆栈跟踪匹配来检查。

回答

1

是否与VS设置,扩展(如ReSharper的等),或其他一些巫术什么办法,我们只能问例外设置窗口显示异常在第一次就出现(第一次机会例外等),这可以让我们第一次看到每一个异常?从技术上讲,这可以用一些堆栈跟踪匹配来检查。

我所知道的是,它可以捕获使用异常设置窗口中的第一次机会异常,但不是唯一的这种异常。

https://blogs.msdn.microsoft.com/devops/2015/01/07/understanding-exceptions-while-debugging-with-visual-studio/

不然你真的知道的例外是什么先,然后只启用例外选项这样的情况:

How do I enable Visual Studio 2010 to break when a first chance exception happens?

但我认为这不是你想要的方式因为我们在调试应用程序之前不知道异常是什么。

我也帮你提交的功能要求产品团队:

https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/32391226-visual-studio-exception-settings-window-possible

如果可能的话,您可以添加您的评论和投票这个用户的声音。

+0

谢谢在那里添加评论。 – user3141326

相关问题