В .NET существует ли метод, например событие, для обнаружения выхода Консольного приложения? Мне нужно очистить некоторые потоки и объекты COM.
Я запускаю цикл сообщений без формы из консольного приложения. Компонент DCOM, который я использую, по-видимому, требует, чтобы сообщения о насосе приложения.
Я попытался добавить обработчик к Process.GetCurrentProcess.Exited и Process.GetCurrentProcess.Disposed.
Я также попытался добавить обработчик событий Application.ApplicationExit и Application.ThreadExit, но они не срабатывают. Возможно, это потому, что я не использую форму.