2009-06-29 6 views
12

Мы использовали nant для создания нашего проекта (10 + Class Lib) и веб-сайта, который был основан на ASP.NET 2.0. Недавно мы находимся в процессе перехода к ASP.NET 3.5. Я искал в сети и обнаружил, что nant не поддерживает 3.5.MSBuild vs nant

Я также ищу вариант миграции MSBuild.

  1. Является ли кандидат MS Build правильным для этого?
  2. Я слышал, как люди говорили, что MSBuild работает медленно? это правда?
  3. С MS Build я могу создать единый шаг? в nant все, что я сделаю, это вызвать nant.ext и дать файл сборки, он будет делать сборку и дать мне результат.
+1

Посмотрите на http://stackoverflow.com/questions/476163 –

+0

возможный дубликат [Nant или MSBuild, какой из них выбрать и когда?] (Http: //stackoverflow.com/questions/476163/nant-or-msbuild-which-one-to-choose-and-when) –

+0

MS Build, потому что это поможет вам с проектами визуальных студий, а также –

ответ

2

NAnt можно легко сделать для поддержки .NET 3.5 - мы используем его здесь. Вместо того, чтобы претендовать на кредит, проверьте это blog post.

1

В MSBuild вы можете иметь один шаг сборки. Nant можно использовать с .Net 3.5, но всегда отстает от времени (вскоре будет отправлен .NET 4.0). Nant .86 beta1 имеет проблемы с x64 Windows Server 2003 (вам нужно будет использовать ночную сборку). Я использовал оба варианта и предпочитаю MsBuild. Для получения дополнительной информации ознакомьтесь со старшим сообщением в блоге, которое я написал Nant vs MsBuild

Смежные вопросы