По какой-то причине dotnet.exe вылетает внутри асинхронного вызова библиотеки .NET Core httpClient.SendAsync(...) после обновления .NET Core с 2.0 до 2.1.
Поскольку dotnet.exe аварийно завершает работу, Visual Studio не может отображать трассировку стека ошибок.
Я получаю следующую ошибку в окне «Вывод» -> «Отладка», но этого недостаточно для устранения проблемы:
The program '[12372] dotnet.exe' has exited with code -1073741819 (0xc0000005) 'Access violation'.
Какие еще способы можно использовать для отладки этой проблемы, если трассировка стека ошибок недоступна?
Запустите приложение, затем запустите новый экземпляр Visual Studio и подключите его отладчик к экземпляру dotnet.exe, создайте ошибку.
Убедитесь, что вы включили «прерывание при возникновении исключений», когда они выбрасываются, а не только тогда, когда они не обрабатываются в отладчике. Это должно показать вам, откуда возникает исключение до того, как процесс выйдет из строя.





запустите его из командной строки ... я обычно получаю лучшие ошибки оттуда, а не от Visual Studio ....
dotnet run