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