把自己的項目從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)就好了!