Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Отключить вылет приложения C#
#1
Как отключить вылет приложения при ошибке?Юзать try catch везде не очень хочу
Ответ
#2
AppDomain.UnhandledException
Ответ
#3
PROGRAMMATOR Написал:AppDomain.UnhandledException

Это для каждого класса отдельно юзать что ли?
Ответ
#4
В Program.cs реализуйте и всё.
Ответ
#5
PROGRAMMATOR Написал:В Program.cs реализуйте и всё.

Как реализовать?Всё равно же придётся для каждого класса отдельно писать
Ответ
#6
Программа запускается из метода Main класса Program.cs
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#7
Dom2 Написал:Как реализовать?Всё равно же придётся для каждого класса отдельно писать
Пробуй.
[Изображение: image.png]
Ответ
#8
Necroz-Team Написал:Пробуй.
[Изображение: image.png]

Пытаюсь заюзать так:
[SRC="csharp"]
AppDomain.CurrentDomain.UnhandledException += (sender, args) =>
{
Console.WriteLine("Test");
};
[/SRC]

Но в результате ничего не выводитSad
Ответ
#9
Dom2 Написал:Пытаюсь заюзать так:
[SRC="csharp"]
AppDomain.CurrentDomain.UnhandledException += (sender, args) =>
{
Console.WriteLine("Test");
};
[/SRC]

Но в результате ничего не выводитSad
Исключение то вызываешь? И как.
Ответ
#10
Necroz-Team Написал:Исключение то вызываешь? И как.

Теперь выдаёт "Выдано исключение типа "System.Exception"."
[SRC="csharp"]
static void Main()
{
AppDomain.CurrentDomain.UnhandledException += (sender, args) =>
{
Console.WriteLine("Test");
};
try
{
throw new Exception();
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}

Console.ReadKey();
}
[/SRC]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Как отключить в Windows службу Обозреватель Игр ( Game Explorer ) ? Jakky 20 24,830 05-16-2020, 11:23 PM
Последний пост: vladv123
  c# запуск приложения Boris2105 2 1,654 06-23-2017, 02:02 AM
Последний пост: Boris2105

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)