mvc5 当前上下文中不存在viewbag

 

新建一个mvc5的项目就没有问题,比对过view下的web.config文件与新项目一模一样。

pageBaseType的引用没有问题,为"System.Web.Mvc.WebViewPage"

百思不得其解的问题。试过了网上找到的几种方法。

1、删除C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files和
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files下的文件。这里面有以前预编译的一些残留文件。

2、删除\obj\下面两个文件夹的文件重新生成

3、删除C:\Users\用户名\AppData\Local\Temp\Temporary ASP.NET Files 

最后在根目录下的web.config中将appsetting下的webpages:Version由2.0改为了3.0重启vs解决问题

 

posted on 2016-11-03 09:54  ChingyZhang  阅读(3927)  评论(2编辑  收藏  举报

导航