Что не так с моей задачей Nant Record? - PullRequest
0 голосов
/ 16 февраля 2010

У меня есть следующее в скрипте сборки:

<record action="Start" autoflush="true" name="${nant.log}"/>

Значение имени является действительным. Я получаю следующее сообщение об ошибке:

Недопустимый элемент .Неизвестная задача или тип данных.

После просмотра документации я не уверен, почему это вызывает ошибку.

Есть идеи?

Ответы [ 2 ]

3 голосов
/ 16 февраля 2010

Звучит как проблема конфигурации.Здесь обсуждается о том, как настроить NAntContrib.

Из метода 2:

Чтобы сделать определенные задачи доступными для каждого файла сборки, вы можете скопировать сборку задач и все ее зависимости в каталог "\ bin \ tasks".

0 голосов
/ 21 октября 2016

убедитесь, что ваша задача записи выполняется после NAnt.Contrib.Tasks.dll

<loadtasks assembly="${path-to-dll}\NAnt.Contrib.Tasks.dll"/>
<record name="Deploy.log"  
        action="Start" />

По крайней мере, в этом и заключалась моя проблема, я пытался начать регистрацию, прежде чем NAnt узнал, как регистрироваться.

...