vs2012中編譯時出現程序集所使用的版本高於所引用的版本


我在運行別人的項目時出現版本不兼容的問題:

問題原因: 引用的版本不一致,即你本機引用了兩個版本

解決方法: 把引用的程序集從項目的引用中移除,找到你所使用版本的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)重新編譯后,運行程序

 

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM