EDIT :::
Интересно, кто-нибудь когда-нибудь задумывался об этом или имел какие-то идеи по этому поводу? Как и у большинства из вас, у меня работает несколько программ одновременно. Я настроил методы оповещения в каждом из них так, чтобы получать оповещения по электронной почте, когда программа останавливается или сталкивается с ошибками. Теперь некоторые из этих программ используют класс Visual Studio TaskFactory для создания параллельных задач, и я кодировал обработку исключений для обработки ошибок. Но я уверен, что некоторые из вас сталкивались со случаями, когда программа / процесс по какой-то причине останавливается, и если вы не постоянно сидите за своим компьютером и не проверяете какой-либо файл журнала, нет никакого способа узнать, работает ли программа в это время или не.
поэтому, прежде чем многие ответят ... "Диспетчер задач" ... Я хотел бы получить несколько разумных идей о том, как заставить вашу программу уведомлять вас, когда она застревает в каком-либо процессе или завершается с ошибкой, когда обработчик исключений не обнаружил ... если никто не сталкивается с этими типами случаев, то я думаю, я просто забуду об этом. Есть ли способ взаимодействия с процессами диспетчера задач с помощью Visual Studio, VB / C #?