Ошибка при создании сборки - PullRequest
2 голосов
/ 14 марта 2012

У меня есть TFS 2010 и для одного из командных проектов я создал определение сборки (использовал шаблон сборки по умолчанию) и добавил решение одного из проектов.Но при попытке создать сборку выдается следующая ошибка:

C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets (902): Команда «if Debug == Отладочная копия "C: \ Builds \ 14 \\\ Sources \ ServerObjects .. \ SharedInterfaces \ bin \ debug * .dll" "C: \ Builds \ 14 \\\ Sources \ ServerObjects .. \ ServerObjects \ bin \ debug""выход с кодом 1.

Ответы [ 2 ]

0 голосов
/ 30 июня 2012

TeamBuild переопределяет выходную папку, поэтому папка bin \ debug (или bin \ release) не существует.Он объединяет выходные данные в двоичные файлы.

Для пользовательского шага сборки используйте папку obj вместо bin, поскольку она будет одинаковой как для TeamBuild, так и для сборки на локальном компьютере.

0 голосов
/ 14 марта 2012

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

тимбилдинг и развертывание dll (например, wpftoolkit.extended.dll)

...