2016-05-23 2 views
1

После клонирования сервера TFS 2010, обновление ОС клона до 2012 R2, обновление SQL Server до 2012 SP2 (11.0.5343), удаление TFS 2010 и обновление до TFS 2013 с обновлением 5, у нас возникают проблемы с запуском службы сборки на клоне.Build Controller, который не запускается на TFS 2013 «Служба не может быть запущена. Неверный дескриптор»

Я удалил агенты и построил контроллеры, ссылающиеся на другой исходный сервер, с помощью Manage Build Controllers, в Visual Studio 2013.

Я попытался использовать мастер обновления TFS 2013, и он не работает при попытке запустить службу построения, поэтому я попытался деконфигурировать: «tfsconfig.exe setup/uninstall: TeamBuild» и переконфигурировать e через мастер обновления TFS 2013, но он дал тот же результат.

Сервер баз данных TFS, построить сервер, контроллер и агент находится на том же поле

Для измерения, я даже удалил агенты, контроллеры и незарегистрированный и регистрации в Службе сборки в Team Foundation Консоль администрирования сервера как учетная запись партии, используемая на исходном сервере, но которая не удалась, чтобы исключить аутентификацию, я использовал свою учетную запись домена (я - локальный администратор, администратор SQL Server и администратор TFS), но все же имел тот же результат с оба счета.

Состояние журнала событий Windows «Служба не может быть запущена. Ручка недействительна ".

Я не уверен, что еще можно пропустить, у кого-нибудь есть указатели?

+0

Есть ли что-нибудь в журналах событий Windows? –

+0

Состояние журнала ** ** ** состояние журнала «Служба не может быть запущена. Ручка недействительна ". – Jason

ответ

1

Существовали более 100 патчей Microsoft/обновления, применяемые в выходные дни, и этот вопрос ушел. Microsoft подтвердила, что проблема связана с ОС, а не с конфигурацией TFS или установкой/обновлением.

Спасибо за все ваши предложения. Надеюсь, это поможет кому-то другому, если они находятся в одной и той же ситуации и крутят колеса, чтобы найти ответ. Держите свои системы как можно более актуальными!

0

Попробуйте удалить службу сборки, перейдя в консоль администрирования Team Foundation Server, выберите имя сервера и нажмите . Удалите функцию, чтобы удалить функцию службы сборки, а затем повторно настройте ее.

enter image description here

+0

Я не делал этого через интерфейс, но после этого я обнаружил, что это то же самое, что и ручной шаг, который я выполнил: «tfsconfig.exe setup/uninstall: TeamBuild» и перенастроить с помощью мастера обновления TFS 2013. К счастью, все завершается, но, к сожалению, служба не запускается. – Jason

+0

Можете ли вы установить новую службу сборки на другой компьютер? –

Смежные вопросы