1. 程式人生 > 其它 >vs2012中編譯時出現程式集所使用的版本高於所引用的版本

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

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)重新編譯後,執行程式

 

     

我在執行別人的專案時出現版本不相容的問題:

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

解決方法: 把引用的程式集從專案的引用中移除,找到你所使用版本的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)重新編譯後,執行程式

 

     

https://www.cnblogs.com/xielong/p/4897492.html