от
Я пытаюсь CruiseControl.net установки на данный момент. До сих пор она работает хорошо, но у меня есть проблема с задачи MSBuild. Согласно документации, она проходит CCNetArtifactDirectory в MSBuild. Но как я могу его использовать? Я попытался это:

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.

4 Ответы

0 голосов
от
Я пытаюсь CruiseControl.net установки на данный момент. До сих пор она работает хорошо, но у меня есть проблема с задачи MSBuild. Согласно документации, она проходит CCNetArtifactDirectory в MSBuild. Но как я могу его использовать? Я попытался это:
0 голосов
от
В CCNetArtifactDirectory передается в MSBuild по умолчанию, так что вам не нужно беспокоиться об этом. MSBuild будет место построения в "складское место", имеющие отношение к рабочей директории, которые вы указали.
0 голосов
от
Вы можете использовать переменную директории артефакт внутри сам скрипт MSBuild. Вот пример, как я бегу FxCop прямо сейчас CC.Net в MSBuild скрипт (этот скрипт является то, что CC.Net точек - там тоже "строить" цель в сценарии, что включает в MSBuild задач против sln, чтобы сделать фактический компиляции):
0 голосов
от
Такие параметры, как
CCNetArtifactDirectory
передаются во внешние программы с помощью переменных окружения. Они доступны во внешней программе, но они не внутри конфигурации
CCNET
. Это часто приводит к путанице. Вы можете использовать препроцессор постоянной:
...