Ошибки Team Build, когда их нет - PullRequest
0 голосов
/ 17 января 2010

У меня есть ночная сборка команды, которая сообщает об ошибках на этапе тестирования, но в сводке нет ошибок. Это приводит к частичному успеху.

альтернативный текст http://jonesie.net.nz/content/binary/buildsnip.jpg

Я не вижу ошибок в полном журнале сборки, но, возможно, это просто количество предупреждений ??

У кого-нибудь есть идеи?

Спасибо

Ответы [ 2 ]

0 голосов
/ 06 мая 2010

Попробуйте найти строку «error:» в файле журнала.

MSBuild автоматически выдаст ошибку, если увидит эту строку в выходных данных.

Таким образом, даже если строка окажется «error: 0» (как и во всем, что просто замечательно), MSBuild все равно завершится с ошибкой!

Эта проблема также была задокументирована здесь:

http://social.msdn.microsoft.com/forums/en-US/msbuild/thread/77eb8b02-8cd7-4d32-acad-3ab0dc308d78/

0 голосов
/ 17 января 2010

Задача «Выполнение тестов» завершилась неудачно .... если не выполняется какая-либо несущественная задача, это приводит к состоянию Partially Succeeded. Можете ли вы опубликовать используемый файл MSBuild, в частности, раздел Running tests?

При этом вы должны всегда обращать внимание на предупреждения и разрешать их, когда это возможно ... это предупреждения по причине . Они часто предупреждают вас о непреднамеренном поведении в вашем коде (например, свойство, которое не переопределяет должным образом).

...