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解决问题

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM