Если вы когда либо, развернув свежий сервер и установив ASP.net mvc проект, сталкивались в YSOD "Could not load file or assembly ... " - Вам читать далее...
Несмотря на то, что microsoft утверждает, что ASP.NET MVC 4 не нуждается в установке - это лишь часть правды. На самом деле, если MVC 4 не установлен на серверве - в gac'е не будет следующих DLL:
- System.Web.Helpers, Version=2.0.0.0
- System.Web.Routing, Version=4.0.0.0
- System.Web.Mvc, Version=4.0.0.0
Их конечно можно положить в bin, а можно просто установить MVC 4 через web platform installer