码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2015-12-25 17:15:58      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:

 

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

 

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

标签:

原文地址:http://www.cnblogs.com/chas/p/5076297.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!