Есть ли атрибут pragma или debugger, который позволит отладчику не ломаться на бросание определенного исключения, хотя в меню Debug → Exceptions я сказал ему сломаться, когда какие-либо исключения CLR выбрасываются?
В общем, при разработке я хотел бы, чтобы он прерывал исключения во время отладки, чтобы я мог сразу их проверить. Иногда есть отдельные случаи, когда известно, что этот блок кода иногда вызывает исключения, и я обработал его с помощью try-catch. См. ответ на этот вопрос, где консенсусом было то, что try-catch является наиболее правильной ситуацией.
Я хотел бы иметь возможность установить атрибут метода (что-то аналогичное System.Diagnostics.DebuggerHiddenAttribute), которое просто игнорирует любые исключения, вызванные методом.
Кстати, я в настоящее время испытываю это в Visual Studio 2008, но я предполагаю, что есть либо ответ для всех версий, либо нет.