考虑在同一系统上运行“构建服务”、“构建控制器”和“构建代理”的 TFS 2010 服务器。事情“大部分时间”都有效,但偶尔我必须重新启动“构建服务”。几个问题:
什么是构建服务?
构建代理是否与构建控制器(例如 TFS)以外的任何东西通信?我问是因为我想将代理放在另一个无法访问 TFS 的网络中,但快速测试表明他们仍在寻找 TFS,有什么想法吗?
我的构建服务在过去 24 小时内显示 3350 个错误 (!)。查看事件日志,我看到很多控制器或代理“无法加载文件或程序集 'file:///C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\BuildController\1\System.Core.dll '”。任何想法它的问题是什么?我可以将文件提供给它,但我想知道为什么它不知道在哪里可以找到它们。
事件日志中的确切错误:
服务“默认代理 - thakur”出现异常:异常消息:加载自定义程序集时出现问题:无法加载文件或程序集“file:///C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\BuildAgent\1 \System.Core.dll' 或其依赖项之一。该系统找不到指定的文件。(类型异常)异常堆栈跟踪:
服务“默认控制器 - thakur”出现异常:异常消息:加载自定义程序集时出现问题:无法加载文件或程序集 'file:///C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\BuildController\1 \System.Core.dll' 或其依赖项之一。该系统找不到指定的文件。(类型异常)异常堆栈跟踪:
“异常堆栈跟踪:”之后的日志中没有任何内容。