Microsoft Last security update ms14-059 (link: https://technet.microsoft.com/en-us/library/security/ ms14-059) due to the direct application to Machine.config, a reference to the ASP. NET MVC assembly version was updated, resulting in project compilation errors for ASP. NET MVC3 and 4 referencing the GAC, with the error:
"Could not locate the assembly" system.web.mvc,version=4.0.0.0, Culture=neutral, Publickeytoken=31bf3856ad364e35, Processorarchitecture=msil "
The temporary solution is to download the appropriate ASP. NET MVC version from the NuGet library, and then point the reference to the local directory. The NuGet command is:
Install-package microsoft.aspnet.mvc-version <version>-project PROJECTNAME
MVC 4 version:4.0.40804.0
MVC 3 version:3.0.50813.1
RELATED Links: http://blogs.msdn.com/b/webdev/archive/2014/10/16/microsoft-asp-net-mvc-security-update-broke-my-build.aspx
ASP. NET MVC Security update ms14-059 causes project compilation to fail