#c# #exception
#c# #исключение
Вопрос:
Я получаю исключения первого шанса в моем окне вывода в режиме отладки. Как мне определить, откуда они берутся? Должен ли я ставить точку останова в каждом catch?
Исключение первого шанса типа ‘System.IO.IOException’ произошло в mscorlib.dll
Комментарии:
1. Некоторые исключения создаются и проглатываются внутренне . NET framework. Если вы не установите точку останова в . В чистом исходном коде вы не сможете их проанализировать. Они просто появятся в выходных данных.
Ответ №1:
Перейдите в раздел Debug, Exceptions (Ctrl D, E) и проверьте интересующие вас типы.
Это диалоговое окно сообщает отладчику прерываться всякий раз, когда генерируется исключение, независимо от того, было ли оно перехвачено.