UPDATE:
Проблема с NUnit теперь исправлена. Сделайте чистую проверку. Я действительно понятия не имею, почему вы получаете эту ошибку. Какую версию NAnt вы используете? Убедитесь, что у вас установлена последняя (ранее не поддерживалась .NET 3.5)
Вы должны иметь возможность просто извлечь источник из транка и собрать с помощью nant (я только что сделал это, и это сработало). Хорошо, я соврал, похоже, что ссылка на NUnit неверна, поэтому проект модульного теста не будет собран правильно:
BUILD FAILED - 0 non-fatal error(s), 1 warning(s)
D:\OLD\DynamicProxy\buildscripts\common-project.xml(295,5):
'nunit-console.exe' failed to start.
The system cannot find the file specified
Total time: 1.2 seconds.
СТРОИТЬ НЕ УКАЗАНО
Вложенная сборка не удалась. Обратитесь, чтобы построить
журнал по точной причине.
Общее время: 3,4 секунды.
Однако важные вещи (генерация ассемблера) будут успешными, и вы сможете просто открыть Castle.DynamicProxy2-vs2008.sln, исправить ссылку на сборку NUnit, нажав F5, и собрать код без проблем.
Я только что сделал это на чистой проверке, и это сработало.
Как правило, если вы планируете вносить изменения в кодовую базу DP, рекомендуется сначала перейти в группу пользователей Castle и обсудить ее там.