Я работаю над проектом C# и хочу использовать событие UnhandledException, чтобы поймать любые исключения, которые я, возможно, пропустил в своем проекте (надеясь, что их не будет, но будет на одной стороне).AppDomain UnhandledException
Я делаю довольно много программного обеспечения, поэтому хочу создать библиотеку классов, которую будут использовать все мои проекты, поэтому я хочу иметь одну функцию, которая выполняет всю инициализацию всех моих проектов, без меня скопируйте и вставьте код в каждый проект, чтобы выполнить ту же работу.
То, что я интересно, если у меня есть в библиотеке классов необработанное событие исключения, используя следующий код
AppDomain currentDomain = AppDomain.CurrentDomain;
currentDomain.UnhandledException += new UnhandledExceptionEventHandler(currentDomain_UnhandledException);
Будет ли необработанное исключение будет использоваться только внутри библиотеки классов или это ручка событие также вызывается из любых проектов, которые ссылаются на библиотеку классов.
Спасибо за любую помощь, которую вы можете предоставить.
Благодарим за помощь. Его для консольного приложения, над которым я работаю, но я сделаю не о методе ThreadException для форм. Это также относится к приложениям WPF или только к формам окон старого стиля – Boardy