Неизвестная ошибка во время сборки TFS 2010 - PullRequest
3 голосов
/ 01 ноября 2011

Время от времени наш процесс сборки жалуется на следующую ошибку:

Cannot cancel the workflow. Agent needs to be restarted. Details: The operation could not be performed because WorkflowApplication 1bdad252-a330-4e37-9749-749ed7ceaea8 is aborted.

Я знаю, что эта ошибка - просто общее сообщение об ошибке, но я не могу найти настоящую ошибку.При отправке этой ошибки выполняются следующие действия: действие Run MSBuild for Project и действие Associate Changesets and Work Items.(Они работают параллельно).Я попытался повысить уровень ведения журнала до диагностики, но, похоже, это не сработало.

Возможно, связанная с этим проблема, когда это происходит, файл журнала для MSBuild не создается, хотя иногда это происходит.

1 Ответ

2 голосов
/ 01 ноября 2011

Есть ли у вас какие-либо пользовательские действия в этом шаблоне сборки или это просто шаблон сборки по умолчанию?Это сообщение об ошибке, если я правильно помню, указывает, что в процессе было необработанное исключение (возможно, из фонового потока), из-за которого приложение рабочего процесса было прервано.Я диагностировал аналогичную проблему давным-давно, и оказалось, что необработанное исключение было вызвано пользовательской активностью клиента.

К сожалению, я не думаю, что необработанное исключение сообщается хорошо.Вы можете попробовать приложить windbg к TfsBuildServiceHost.exe на сборочном компьютере и установить распечатку всех исключений (и надеюсь, что это будет повторение).Но если у вас есть пользовательские действия, сначала посмотрите на них поближе.

Вот еще одна ветка из Интернета об этой ошибке, которую я обнаружил.Убедитесь, что вы создали общий ресурс сборки и предоставили разрешения на запись для учетной записи службы сборки.

...