猿问

在Visual Studio中禁用所有已处理/捕获的异常的控制台输出

我当前正在使用一个库,当获取某项请求失败时,该库将引发(和处理)约5个异常。通常这不是问题,因为可以预期会发生这种情况,但是问题是Visual Studio无论如何都会记录这些异常。

有没有一种方法可以禁止Visual Studio将捕获的异常输出到调试控制台?我仍然希望所有其他会导致中断的异常记录下来。


慕慕森
浏览 245回答 1
1回答

ITMISS

您可以使用Just My Code选项让Visual Studio仅关心代码中的异常。转到“调试”菜单,然后单击“选项和设置”,然后启用“仅我的代码”:在StackOverflow上也对此进行了讨论。然后,如果引发异常的方法属于一个项目,即您的代码,则可以使用DebuggerNonUserCode属性装饰它们:与“仅我的代码”选项结合使用将产生所需的行为。更多关于该主题在这里。
随时随地看视频慕课网APP
我要回答