Я почти завершил работу службы Windows на основе Quartz.NET (используя ADO.NET, а не задания ОЗУ). Сервис копирует / перемещает файлы по разным путям в зависимости от расписания. У меня есть некоторые проблемы, однако. Очень важно, чтобы у этой службы был какой-то метод / система обнаружения, которая будет обнаруживать, когда по какой-либо причине произошел сбой программы - будь то копирование файлов или сбой всего планировщика. Просто интересно, что вы, ребята, считаете лучшим способом сделать это? У меня есть пара смутных идей, но я хочу услышать еще что-нибудь.