Самый простой способ, о котором я знаю, - это создать исполняемый файл для каждого рабочего процесса (может быть консоль или приложение для Windows) и разместить на нем рабочий процесс через код.
Таким образом, вы можете продолжать использоватьЗапланированные задачи для управления задачами, основной проблемой является обратная связь / мониторинг процесса.Для этого вы можете вывести на консоль, записать в журнал событий или даже иметь более продвинутую визуализацию с помощью приложения для Windows - хотя вам придется написать это самостоятельно (или за что-то в Google!) Этот образец MS Workflow Monitoring может быть интересен, я не использовал его сам.
Аналогичная ситуация с ошибками, хотя запись в журнал событий в этом случае была бы нормальным ходом..
Я не знаю других хостов для WF, кроме таких вещей, как Dynamics CRM, но это не поможет вам в том, что вы пытаетесь сделать.