2016-08-03 122 views
2

所以在休假回来之后,我的构建服务器不想再运行任何构建。它只是坚持等待一个可用的代理/等待一个代理被请求,如果我取消它,我觉得它被卡在构建取消...因为没有更多的事情发生后,我取消构建。等待消息仍然存在,但构建不在构建队列中。TFS 2015 - 等待代理被请求

代理池中的所有代理都是绿色的,并且后台服务正在运行。

我收到以下错误在事件日志中:

Detailed Message: There was an error during job agent execution. The operation will be retried. Similar errors in the next five minutes may not be logged. 
Exception Message: A previous call to WebApiConfiguration.Initialize failed. See inner exception for details. (type WebApiInitializationPreviouslyFailedException) 

而经过15日内部异常使用相同的消息14个内例外,它说:

Exception Message: Could not load file or assembly 'System.Web.Mvc, Version=4.0.0.1, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (type FileNotFoundException) 

我已经安装了来自http://www.asp.net/mvc/mvc4的MVC 4的独立安装程序,但没有帮助。也认为它很奇怪它突然缺少这个组件。我也尝试重新配置代理。

+0

您是否已将程序集安装到GAC中? – Legends

+0

这是什么意思?我只是运行安装程序,但由于它已经安装,我只是做了修复。 – stibay

+0

当点击独立安装程序链接时,我收到“我们很抱歉,您请求的页面无法找到”? – Legends

回答

0

Finnaly得到这个工作又\ O/

我认为固定它是从这个网站安装ASP.NET MVC安全更新MS14-059:https://www.microsoft.com/en-us/download/details.aspx?id=44533

它仍然没有System.Web.Mvc程序集引用在%windir%\ assembly文件夹中,但在安装修复程序并重新启动服务器之后,作业代理会立即排队工作。在此之前我已经多次重启服务器,所以绝对不是因为重启。

+0

您可以将其标记为答案,以便其他人也可以看到类似的问题。 –

+0

是的,是这样做,但不得不等待2天,并忘记它:) – stibay