Событие выхода из консольного приложения .NET

Есть ли в .NET метод, например событие, для определения момента выхода из консольного приложения? Мне нужно очистить некоторые потоки и COM-объекты.

Я запускаю цикл сообщений без формы из консольного приложения. Компонент DCOM, который я использую, кажется, требует, чтобы приложение качало сообщения.

Я попытался добавить обработчик для Process.GetCurrentProcess.Exited и Process.GetCurrentProcess.Disposed.

Я также попытался добавить обработчик к событиям Application.ApplicationExit и Application.ThreadExit, но они не запускаются. Возможно, это потому, что я не использую форму.

Ответы на вопрос(6)

Ваш ответ на вопрос