VS2013或15 MVC提示“当前上下文中不存在ViewBag”的解决方案

vs2012开发的mvc项目使用vs2013或15打开提示“当前上下文中不存在ViewBag”,如下图:

VS2013或15 MVC提示“当前上下文中不存在ViewBag”的解决方案_第1张图片


解决方案如下:

1.下载mvc4的dll文件(System.Web.Mvc.dll),同时引用到项目中

2.修改网站根目录下面的Web.config文件

3.修改网站根目录下面的View视图文件夹下的Web.config文件


修改根目录下的Web.config配置如下图:


修改为2.0版本的。


修改网站根目录下面的View视图文件夹下的Web.config配置如下图:

VS2013或15 MVC提示“当前上下文中不存在ViewBag”的解决方案_第2张图片

修改为上图的版本,然后关闭除配置文件外的所有文档,最后重新生成项目就可以啦~~~



出于保险,可以同时修改其他的版本

根目录的配置文件如下:

VS2013或15 MVC提示“当前上下文中不存在ViewBag”的解决方案_第3张图片

View目录下的配置文件如下:

VS2013或15 MVC提示“当前上下文中不存在ViewBag”的解决方案_第4张图片




你可能感兴趣的:(解决方案,mvc,vs2012,visual,studio,c#,编程问题)