我在運行別人的項目時出現版本不兼容的問題:
問題原因: 引用的版本不一致,即你本機引用了兩個版本
解決方法: 把引用的程序集從項目的引用中移除,找到你所使用版本的dll和引用的dll一致,如上面4.0.0.0,
把整個項目的引用下的System.Web.Mvc.dll改為默認C盤下自動引用的路徑
步驟:
1)在項目的引用找到System.Web.MVC.dll
2)選中后打開對象瀏覽器查看,版本是否一致
3)移除D盤這個system.web.mvc.dll,引用C盤dll
具體瀏覽路徑:C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 4\Assemblies\System.web.mvc.dll
4)重新編譯后,運行程序