Я пишу скрипт сборки NAnt, который отвечает за развертывание некоторых файлов на сервере iss. В качестве части этого я хотел бы добавить обработку ошибок в мои сценарии - то, чего я раньше не использовал.
Введение обработки ошибок неизбежно приводит к размышлениям о структуре файла (ов) сборки. Я думаю о структуре как о группировке логики в целях и зависимостях между ними.
В NAntContrib я нашел задачу, которая должна облегчить работу, чем стандартное свойство "onfailure". К сожалению, возможно (по крайней мере, для меня) найти короткие и довольно простые примеры его использования. Что мне нужно, так это рекомендации о том, как создать целую файловую структуру, которая обрабатывает ошибки для более сложных сценариев.