Y
Y
Yuri Evstafyev2018-04-02 01:34:22
ASP.NET
Yuri Evstafyev, 2018-04-02 01:34:22

How to fix exception display in Asp.Net Core 2.0 for MySqlConnector?

In a debug build launched from Visual Studio 2017, all MySqlConnector library exceptions are simply not thrown, but appear in the output window. Because of this, you have to get information about the exception manually, using breakpoints. Please, is there a way to fix this?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
Юрий Евстафьев, 2018-04-03
@yevstafyev

В общем, причина была в библиотеке DSharpPlus, заменил на Discord.Net и все стало работать. В чем была причина я так и не узнал, но исключения игнорились при вызове методов из событий этой библиотеки.

Александр Юдаков, 2018-04-02
@AlexanderYudakov

Исправлять это не надо.
У вас в коде где-то выше по стеку исключение обрабатывается:

try
{
    // do my job or throw exception
}
catch (Exception ex)
{
    Debug.WriteLine(ex);
}

"Выбрасывается" - это когда срабатывает оператор "throw", а не когда на экране появляется: "Ой, все пропало".
Подобное сообщение в отладчике возникает только когда исключение не обработано.
https://docs.microsoft.com/en-us/dotnet/csharp/pro...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question