MVC升级之后出现"当前上下文中不存在ViewBag"的问题解决

 

把本身的项目从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)就行了!

相关文章
相关标签/搜索