轉載:MVC升級之後出現"當前上下文中不存在ViewBag"的問題解決

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

 

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

雖然不影響編譯,可是看了老是不爽,並且語法提示也沒有了。post

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

System.Web.Mvcspa

System.Web.WebPages.Razor設計

System.Web.Helpers3d

System.Web.WebPageshtm

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

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

 

View目錄下Webconfig對應的項:it

 

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

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

相關文章
相關標籤/搜索