2

Я использую Web Api, и когда в моем коде (например, плохой кастинг) происходит исключение, и отладчик подключен, исключение не выбрасывается в Visual Studio. Я просто получаю ошибку внутреннего внутреннего сервера на стороне браузера с подробными сведениями об исключении, но это боль, потому что я должен отслеживать, на какую строку она набрасывается.Исключения, которые не выбрасываются в web api

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

Как я могу заставить отладчик снова сломаться на 500 внутренних ошибок сервера. Я не хочу включать исключения с первым шансом.

ответ

0

Инструменты -> Параметры -> Отладка -> Общие, убедитесь, что установлен флажок «Включить только мой код».

0

В визуальной студии Debug-> Исключения для исключений, которые вам нужны или для всех, установите флажок в столбце Throw. Это связано с тем, что по умолчанию Asp.Net runtime обрабатывает все исключения. MSDN

Смежные вопросы