Как загрузить среду NAnt из существующего решения (.sln) - PullRequest
2 голосов
/ 03 декабря 2008

У меня есть решение Visual Studio 2005 (.sln) со смесью проектов .NET и C ++. Каков наилучший способ создания файла .build, который мне понадобится для запуска процесса сборки с помощью NAnt. Я новичок в использовании NAnt, и я не уверен, как его настроить. Придется ли мне обновлять файл .build вручную каждый раз, когда в любом из проектов появляется новый исходный файл? Есть ли инструмент, который будет генерировать файлы для NAnt из файлов проекта .sln и studio?

Ответы [ 2 ]

4 голосов
/ 03 декабря 2008

Я не знаю, как создать файл .build из sln. Должны быть достойные примеры файлов .build на http://nant.sourceforge.net.

При этом существует два способа создания файла .sln из NAnt.

  • оформить заказ nant.sourceforge.net или NANT-Contour для встроенного или расширенные задачи для этого
  • использовать задачу "exec" для раскладывания msbuild.exe построить слн.

msbuild.exe имеет встроенную поддержку файлов sln. Вы можете создать файл sln из командной строки следующим образом:

msbuild.exe /p:Configuration=Debug /t:rebuild MySolution.sln

msbuild.exe можно найти в каталоге .NET Framework (например, C: \ WINDOWS \ Microsoft.NET \ Framework \ vX.XX.XXXX)

0 голосов
/ 13 февраля 2009

При использовании nant вам нужно будет использовать команду EXEC для оболочки для msbuild для файлов решения.

Другие испытывали те же проблемы.

...