首页 > 代码库 > Asp.Net MVC安全更新MS14-059导致项目编译失败

Asp.Net MVC安全更新MS14-059导致项目编译失败

原文:http://www.cnblogs.com/shouzheng/p/4035405.html

微软最近一次安全更新MS14-059(链接:https://technet.microsoft.com/en-us/library/security/ms14-059)由于直接应用到了machine.config,更新了有关Asp.Net MVC程序集版本的引用,导致引用了GAC的ASP.Net MVC3和4的项目编译出错,错误提示为:

"Could not locate the assembly "System.Web.Mvc,Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35,processorArchitecture=MSIL"

感谢原作者找到了问题,我通过更新了Microsoft.AspNet.Mvc 版本至最新解决了该问题,重新rebuild即可。

相关链接: http://blogs.msdn.com/b/webdev/archive/2014/10/16/microsoft-asp-net-mvc-security-update-broke-my-build.aspx

Asp.Net MVC安全更新MS14-059导致项目编译失败