Asp.net mvc 4 TFS 2015-等待请求代理

Asp.net mvc 4 TFS 2015-等待请求代理,asp.net-mvc-4,tfs,tfs-2015,Asp.net Mvc 4,Tfs,Tfs 2015,所以度假回来后,我的构建服务器不想再运行任何构建了。它只是停留在等待可用代理/等待请求代理上,如果我取消它,我会感觉它停留在构建取消上…,因为我取消构建后没有发生任何事情。等待消息仍然存在,但生成不在生成队列中 代理池中的所有代理都是绿色的,后台服务正在运行 我在事件日志中收到以下错误: Detailed Message: There was an error during job agent execution. The operation will be retried. Similar e

所以度假回来后,我的构建服务器不想再运行任何构建了。它只是停留在等待可用代理/等待请求代理上,如果我取消它,我会感觉它停留在构建取消上…,因为我取消构建后没有发生任何事情。等待消息仍然存在,但生成不在生成队列中

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

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

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)
在14次内部异常之后,在第15次内部异常上显示相同的消息:

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)

我已经从安装了MVC4的独立安装程序,但没有帮助。还认为它突然错过了这个装配是很奇怪的。我还尝试重新配置代理。

最终,该代理再次正常工作\o/

我认为已修复的是从该站点安装ASP.NET MVC安全更新MS14-059:


%windir%\assembly文件夹中仍然没有System.Web.Mvc程序集引用,但在安装修复程序并重新启动服务器后,作业代理立即将作业排入队列。在此之前,我多次重新启动服务器,因此这肯定不是因为重新启动。

您是否将程序集安装到GAC中?这意味着什么?我刚刚运行了安装程序,但由于它已经安装,我只是进行了修复。当单击独立安装程序链接时,我得到“很抱歉,找不到您请求的页面?”?验证程序集是否位于GAC-->
%windir%\assembly
。如果不存在,则可以使用
gacutil/i yourassemblypath\System.web.mvc.dll
安装程序集。异常消息还显示。。。或者ot的一个依赖项。因此,mvc.dll.Hmm肯定不是必需的,因此它不在程序集文件夹中,当我尝试运行gacutil时,我得到以下错误:Microsoft(R).NET全局程序集缓存实用程序。版本4.0.30319.18020版权所有(c)微软公司。版权所有。将程序集添加到缓存失败:系统找不到指定的文件。您可以将其标记为answer,以便其他有类似问题的人可以看到。是的,本来打算这样做,但不得不等待2天,然后忘记了:)