как отлаживать исключения при использовании асинхронных методов - PullRequest
0 голосов
/ 08 июня 2018

В asp.net MVC, когда я отлаживаю и перехожу через код, отладчик остановится на ошибочной строке и покажет мне, что генерируется исключение без строки в try..catch.Тем не менее, при работе со строками, которые ожидают ... async, отладчик не делает паузу, а исключение просто возвращается как ответ, прежде чем у меня появляется возможность увидеть его в отладчике.Есть ли в VS2017 параметр, в котором я могу приостановить отладчик и проверить это исключение при вызове асинхронных методов?

1 Ответ

0 голосов
/ 08 июня 2018

Просто заранее установите точку останова в нужном методе, нажав F9 .Первая строка кода в этом методе - хорошее логическое место.Затем запустите отладчик и выполните обычные операции F10 или F5 .В какой-то момент (который вы не контролируете) вы остановитесь в желаемой точке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...