У меня есть длительная задача, требующая большого объема вычислений и дисков, которая должна выполняться ночью на Windows Server 2008; Мой выбор фреймворка .NET 3.5 sp1. Существует вероятность того, что эта задача может завершиться ошибкой по ряду причин (например, из-за недостатка места на диске), и я хотел бы убедиться, что ошибки обрабатываются и сообщаются разумно. Кроме того, для выполнения этой задачи потребуется разрешение на такие вещи, как создание соединения с базой данных и чтение / запись в файловую систему. Какие варианты доступны для выполнения таких вещей?
Изменить: Мой вопрос больше о том, использовать ли расписание Windows или какой-либо другой механизм, чтобы начать процесс.