把本身的項目從MVC4升級到了MVC5,結果問題一大堆,View的設計環境出現了"當前上下文中不存在ViewBag"的問題:spa
雖然不影響編譯,可是看了老是不爽,並且語法提示也沒有了。設計
找了一大堆資料,都是說改WebConfig,包括View目錄下的WebConfig文件,主要爲如下幾個項:blog
System.Web.Mvcio
System.Web.WebPages.Razor編譯
System.Web.Helpers語法
System.Web.WebPagesim
凡有這些項對應的Version必須都要修改成對應的版本,項目
好比說MVC5,根目錄下的Web.Config項:db
View目錄下Webconfig對應的項:img
都改完了發現還不行,找到根目錄下Web.Config裏發現還有一個地方也要改。。。
(紅圈處2.0.0.0改成WebPages對應的版本好比 3.0.0.0)就行了!