Как использовать Nant и MSBuild для построения отладочного развертывания - PullRequest
0 голосов
/ 17 июня 2010

У меня есть Nant скрипт сборки, который ссылается на 30 других скриптов сборки.

Каждый скрипт сборки ссылается на решение Visual Studio с использованием MSBuild .

В каждом решении от 3 до 5 проектов.

Некоторые проекты Библиотеки классов , а некоторые Веб-приложения .

Проекты ссылаются на другие проектыкак в своем решении, так и вне своего решения, поэтому проекты не используют ссылки на проекты, они ссылаются на DLL-библиотеки выпуска в папках Bin других проектов .

Для использования программного обеспеченияМне нужно опубликовать все решения вместе.

Это означает, что я не могу выполнить развертывание в режиме отладки.

Что означает, что я не могу войти и отладить код.

Я хотел бы запустить скрипт сборки, чтобы получить развертывание программного обеспечения, которое я могу отлаживать.

Пожалуйста, сообщите

1 Ответ

0 голосов
/ 18 июня 2010

Я решил, что было бы лучше собрать и установить OutDir для всех сценариев сборки

<property name="OutDir" value="${bin.output.dir}"/>

Получить все проекты, ссылающиеся на это местоположение.

Тогда это неНеважно, если это все отладки или выпуска.

...