JetBrains Rider — Как исключить определенные типы исключений из контрольных точек

Я новичок в JetBrains Rider и считаю его очень удобным для разработки на C#. Просто в нашем решении у нас есть определенный тип исключения, которое часто выдается. Когда я отлаживаю, я не хочу, чтобы он прерывался на этом типе исключения, в то время как я хочу, чтобы он прерывался на всех других исключениях. Этого легко добиться с помощью Visual Studio.

Я нашел сообщение здесь Project Rider - Break on Exception Он сказал мне как разбить определенный тип Exception. Но до сих пор не знаю, как сломать все исключения, кроме этого определенного типа.


person Farrah Jiang    schedule 21.03.2018    source источник
comment
Кроме того, даже флажок «Включить отладку внешнего источника» не установлен, исключение, созданное из внешнего кода, все равно будет прервано. Предположим, это ошибка?   -  person Farrah Jiang    schedule 22.03.2018


Ответы (1)


Вы можете добавить точку останова исключения для всех типов, а затем добавить точку останова исключения для определенного типа с неотмеченной опцией «Приостановить».

person Arseny.Chernyaev    schedule 24.03.2018
comment
Спасибо за ваш ответ. Я нахожу, что иногда это не очень стабильно. Он вообще игнорирует мои настройки. Но когда он работает стабильно, он работает так, как вы предложили. - person Farrah Jiang; 08.05.2018