Я только что обновил наш сервер TFS 2012 до обновления 1 (http://www.microsoft.com/visualstudio/eng/downloads) через веб-загрузчик.
Веб-интерфейс работает отлично, SharePoint тоже, у Source Control нет проблем. Просто кажется, что контроллер сборки не может запустить свою службу.
Ошибка в средстве просмотра событий следующая:
One or more exceptions occurred while starting build machine vstfs:///Build/ServiceHost/24. See the ProcessExceptions property for more details.
Method not found: 'Void Microsoft.TeamFoundation.Build.Workflow.BuildEnvironment..ctor(Microsoft.TeamFoundation.Build.Client.HostEnvironmentOption, System.String, System.String)'.
Method not found: 'Void Microsoft.TeamFoundation.Build.Workflow.BuildEnvironment..ctor(Microsoft.TeamFoundation.Build.Client.HostEnvironmentOption, System.String, System.String)'.
Полный XML-код события находится здесь: http://pastie.org/6231163
Документация MSDN для класса, который, похоже, является проблемой, находится здесь: msdn.microsoft.com/en-ca/library/microsoft.teamfoundation.build.workflow.buildenvironment.buildenvironment.aspx
И я просто предполагаю, что происходит какое-то управление версиями DLL. Но я не знаю, с чего начать, или эта проблема уже ни с кем случилась.
Мы попытались удалить и переустановить эту функцию в TFS, создать новый контроллер сборки. Кажется, ничего не работает.
Кажется, отмена регистрации службы сборки и ее повторная регистрация после решения этой проблемы.
У нас все еще есть проблема с запуском самого сервиса, но я создам другой вопрос по этому поводу.