@Samyrro054

Как отловить исключение из неуправляемого кода?

Здравствуйте. Я написал программу на основе сторонней библиотеки dll (а конкретно - Telegram.Bot.dll). Вместо WebHook использую Bot.OnUpdate, который постоянно опрашивает сервер. Всё работает нормально, но раз в пару дней программа вылетает, отображая стандартное CLR. Ошибка ссылается на System.Web.HttpRequest.dll. Может сервер временно не отвечал, или ещё что случилось, не знаю, какие исключения в библиотеке не обрабатываются. Вопрос - как отловить исключение из неуправляемого кода? Я же не могу никак редактировать dll. Теории я много прочитал - все рекомендуют использовать external exception, но, как его использовать? Именно код, куда его подключить, что нужно написать, чтобы программа не вылетала, а, допустим, тупо игнорировала и продолжала работу.
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
bingo347
@bingo347
Crazy on performance...
https://docs.microsoft.com/ru-ru/dotnet/api/system...
ловить можно через обычный try-catch
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы