Как минимизировать двоичные файлы NAnt - PullRequest
1 голос
/ 27 января 2009

Как настроить NAnt только с минимальными двоичными файлами?

Я начал использовать настройку по умолчанию для небольших проектов, свободно основанную на Tree Surgeon от Thoughtworks, с NAnt, MBunit / NUnit, NCover, NCoverExplorer и т. Д., Помещенными в папку Tools и проверенными в проекте .

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

Я помню, как где-то читал руководство по удалению большинства файлов, но сейчас нигде не могу его найти.

Если у вас есть ссылка на такую ​​статью, или если вы можете пролить свет на эту проблему, она будет очень признательна!

1 Ответ

2 голосов
/ 28 января 2009

Я построил механизмы распространения, основанные на NAnt, и вот что я нашел наиболее урезанной версией, предоставляя хороший набор задач:

  • log4net.dll
  • NAnt.Core.dll
  • NAnt.DotNetTasks.dll
  • NAnt.exe
  • NAnt.exe.config
  • NAnt.SourceControlTasks.dll (необходим как неотъемлемая зависимость)
  • NAnt.Win32Tasks.dll

Все эти файлы находятся в одной и той же папке, которая существует на вашем пути, и вы сможете выполнять большинство задач.

Надеюсь, это поможет и удачи!

...