构建控制器无法在TFS 2013上启动"服务无法启动。句柄无效“

时间:2016-05-23 16:11:46

标签: visual-studio-2013 tfs tfs2013

克隆2010 TFS服务器后,将克隆的操作系统升级到2012R2,将SQL Server升级到2012 SP2(11.0.5343),卸载TFS 2010,然后使用更新5升级到TFS 2013,我们遇到了在克隆上启动Build Service的问题。

在Visual Studio 2013中,我已通过管理构建控制器删除了代理并构建了引用其他原始服务器的控制器。

我尝试使用TFS 2013升级向导,尝试启动构建服务时失败,因此我尝试取消配置:" tfsconfig.exe setup / uninstall:TeamBuild"并通过TFS 2013升级向导重新配置,但它产生了相同的结果。

TFS数据库服务器,构建服务器,控制器和代理位于同一个框

对于度量,我甚至删除了Team Foundation Server管理控制台中的代理,控制器和未注册并注册了构建服务,因为原始服务器上使用的批处理帐户都失败了,因此排除了身份验证,我使用了我的域帐户(我是本地管理员,SQL Server管理员和TFS管理员),但两个帐户的结果仍然相同。

Windows事件日志指出“无法启动服务。句柄无效“。

我不确定还有什么可以错过任何人有任何指针吗?

2 个答案:

答案 0 :(得分:1)

周末有超过100个Microsoft补丁/更新应用,问题就消失了。 Microsoft确认该问题与操作系统有关,而不是TFS配置或安装/升级。

感谢您的所有建议。希望这可以帮助其他人,如果他们处于相同的情况和旋转车轮找到答案。让您的系统尽可能保持最新!

答案 1 :(得分:0)

尝试删除构建服务,方法是转到Team Foundation Server管理控制台,选择服务器名称,然后单击删除功能,删除构建服务功能,然后重新配置它。

enter image description here