Мне очень нравится Нант. Я делаю много сценариев с NAnt. Это отличный маленький инструмент.
Так как NAnt до версии 1.0, когда возникают проблемы, я часто думаю, что это проблема с самим NAnt, но это не всегда так.
Один забавный пример: после запуска сценариев оракула я проанализировал вывод журнала, чтобы убедиться в отсутствии проблем. Я проверял это с небольшим файлом журнала, и это было хорошо.
Я использовал задачу для загрузки содержимого файла в строковое свойство и использовал регулярное выражение для поиска ошибок.
Когда я использовал этот скрипт для большого файла журнала, я перестал получать сообщение «сборка не удалась» внизу, потому что я печатал сообщения об ошибках.
Поскольку «ошибка сборки» скрывалась сверху, я думал, что NAnt потерпел крах, но он работал нормально.
Для NAnt было бы лучше иметь версию 1.0. Любые причины почему бы и нет?