Update the site today, found that the site unexpectedly error
... uses ' SYSTEM.WEB.MVC, version=3.0.0.1, culture=neutral, Publickeytoken=31bf3856ad364e35 ' which has a higher Version t Han referenced assembly ' SYSTEM.WEB.MVC, version=3.0.0.0, culture=neutral, Publickeytoken=31bf3856ad364e35 '
Finally found that my native MVC3 system.web.mvc.dll version number is 3.0.50813.1, and the server unexpectedly is 3.0.20105.0. From the program reference, the version on my machine is 3.0.0.1. What's going on? I natively compiled the MVC site, unexpectedly put the server to escalate the error. Replace the local DLL on the server is not good, damn it!!!
The most Zhang finally found this article in the garden, found that Microsoft's update led to!
See Original:
ASP. NET MVC Security update ms14-059 causes project compilation to fail
Again, there are friends who encounter this kind of problem, can install this patch on the server Http://www.microsoft.com/zh-cn/download/details.aspx?id=44533&WT.mc_id=rss_ Alldownloads_all
After installation, 3.0.0.0 and 4.0.0.0 will become 3.0.0.1 and 4.0.0.1
What is the difference between SYSTEM.WEB.MVC 3.0.0.1 and 3.0.0.0? A security update by Microsoft ASP.