自己搭建MVC时遇到的一些问题及解决办法
2024-08-26 08:34:18
错误1
The view 'Index' or its master was not found or no view engine supports the searched locations. The following locations were searched
原因:文件夹的地址,和控制器地址不匹配,找不到视图。
文件夹: View/Home/Index.chtml
路由: controller/action -> Views/Home/Index.chtml
错误 2
The view at '~/Views/home/index.cshtml' must derive from WebViewPage, or WebViewPage<TModel>.
原因:视图页应继承WebViewPage或WebViewPage<TModel>
解决: Views文件夹下添加配置文件(web.config),在pages节点下继承WebViewPage。
错误3
[A]System.Web.WebPages.Razor.Configuration.HostSection 无法强制转换为 [B]System.Web.WebPages.Razor.Configuration.HostSection。类型 A 源自“System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”(在上下文“Default”中的“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll”位置处)。类型 B 源自“System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”(在上下文“Default”中的“C:\Users\Administrator\AppData\Local\Temp\Temporary ASP.NET Files\root\d000c358\56d9475a\assembly\dl3\121dda4f\77ffe24a_a9d1d001\System.Web.WebPages.Razor.dll”位置处)
原因:
配置文件中的程序集版本和当前程序集的版本不匹配。
解决:
修改配置。
最新文章
- C#基础-ref、out
- ASP.NET MVC3学习心得-----表单和HTML辅助方法
- PHP上传文件出现文件名被截掉第一个字符的问题
- 宏定义中使用do{}while(0)的好处 (转载)
- AR9531的mac地址
- IOS学习4——block代码块
- php运行C++程序
- 巧用第三方快速开发Android App 热门第三方SDK及框架
- iOS中 最新支付宝支付(AliPay) 韩俊强的博客
- Python爬虫实例:爬取豆瓣Top250
- 一起ORA-00028案例的处理过程
- normalize.css的使用
- 【30集iCore3_ADP出厂源代码(ARM部分)讲解视频】30-9底层驱动之USART
- Android百度地图2.0运行定位到当前位置时“服务没有启动”
- xtrabackup-工作原理
- java 查询oracle数据库所有表DatabaseMetaData的用法
- qt 中文乱码 处理QByteArray类型里含中文的数据
- 【黑金原创教程】【TimeQuest】【第二章】TimeQuest模型角色,网表概念,时序报告
- python基础 列表和字符串
- (转)reactor模式
热门文章
- Java AOP总结
- CodeForces - 220B Little Elephant and Array (莫队+离散化 / 离线树状数组)
- POJ 1659 Frogs&#39; Neighborhood (Havel定理构造图)
- 【转】Linux 下取进程占用 cpu/内存 最高的前10个进程
- caffe训练自己的数据集
- 防止CSRF的攻击—Origin和Referer
- shell脚本小示例
- Ctrl+Z 暂停程序及重启程序【转】
- [Android]AndFix使用说明
- spring整合redis配置