MVC升級以后出現"當前上下文中不存在ViewBag"的問題解決


 

把自己的項目從MVC4升級到了MVC5,結果問題一大堆,View的設計環境出現了"當前上下文中不存在ViewBag"的問題:

雖然不影響編譯,但是看了總是不爽,而且語法提示也沒有了。

找了一大堆資料,都是說改WebConfig,包括View目錄下的WebConfig文件,主要為以下幾個項:

System.Web.Mvc

System.Web.WebPages.Razor

System.Web.Helpers

System.Web.WebPages

凡是有這些項對應的Version必須都要修改為對應的版本,

比如說MVC5,根目錄下的Web.Config項:

 

View目錄下Webconfig對應的項:

 

都改完了發現還不行,找到根目錄下Web.Config里發現還有一個地方也要改。。。

(紅圈處2.0.0.0改為WebPages對應的版本比如 3.0.0.0)就好了!

 


免責聲明!

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



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