如何手动删除 TFS 生成服务



我有一个大混乱,我希望有人能帮我解决。我有一个 Windows 2008 服务器和一个安装了 TFS 生成服务的 Windows 2003 服务器。最初,我将 Windows 2008 计算机 (VM( 配置为使用一个生成代理运行生成控制器。这似乎设置得很好,但我决定重新配置它并删除了构建代理。当我重新安装在 Windows 2003 上的构建服务上时,它显示 1 个构建控制器和 0 个在 3 台计算机上运行的构建代理。

不幸的是,我遇到了无法让 BuildAgent 帐户登录的问题,所以现在我已经从 2003 和 2008 VM 中取消注册了构建服务。我已从两个 VM 卸载 TFS 生成服务并重新启动。现在,当我尝试在 Windows 2003 VM 上重新安装和重新配置 TFS 生成服务时,我收到一条错误消息,指出计算机上已有生成服务主机,并且该主机将被删除,但是在下一步中,向导在尝试删除 BuildServiceHost 时会给出错误。有没有办法删除 TFS 生成服务和任何项目?

如果您查看正在运行的服务,您能看到原始构建服务吗? 然后,您可以使用命令提示符中的"sc删除"来摆脱它吗? 另外,您是否尝试过在安装时更改为下一个免费端口?

TINTERNET 上有一堆(链接(关于在一个主机上运行多个构建服务的帖子,您要做的是撤消这种情况?