每当我在自己的代码中有一条try / catch语句时,该异常仍会中断调试器。
当我有一个try / catch语句时,我只是想不中断,因为我已经在处理它了,所以我不想被每个失败的外部调用所困扰。
>我该怎么做?
更新
这似乎主要是ASP.NET的问题。可能是因为最外层的ASP.NET层中每个请求都有一个很大的try / catch。
所以我在某种程度上寻找的东西是:
仅在外部代码中尝试/捕获中断。
答案 0 :(得分:0)
也许我不明白您的问题,但是如果您只是删除“抛出此异常类型时中断”,您应该具有所需的确切行为。如果未捕获到异常,调试器仍会中断。此复选框唯一要做的就是告诉调试器中断即使捕获到异常。
如果这不是您想要的行为,则可能需要一些说明才能理解您的问题。
编辑:
由于您现在已经编辑了问题,并且您似乎正在寻找“仅在外部代码中尝试/捕获中断。”,所以我只能告诉您,我不知道这样的功能,并且从未使用过类似的功能。但这并不意味着它不存在。