加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET MVC中使用区域时的配置错误4

发布时间:2020-12-15 22:45:35 所属栏目:asp.Net 来源:网络整理
导读:升级到ASP.NET MVC 4后,应用程序正在打破访问区域内定义的任何网页 说明:处理服务此请求所需的配置文件时发生错误.请查看下面的具体错误详细信息,并适当修改您的配置文件. 解析器错误消息:创建system.web.webPages.razor / host的配置节处理程序时出错:给
升级到ASP.NET MVC 4后,应用程序正在打破访问区域内定义的任何网页

说明:处理服务此请求所需的配置文件时发生错误.请查看下面的具体错误详细信息,并适当修改您的配置文件.

解析器错误消息:创建system.web.webPages.razor / host的配置节处理程序时出错:给定的程序集名称或代码库无效. (HRESULT异常:0x80131047)

<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection,System.Web.WebPages.Razor,Version=__WebPagesVersion__.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35" requirePermission="false" />

解决方法

添加此作为评论的答案:

将版本= _WebPagesVersion_.0.0更改为版本= 2.0.0.0

或者看看您是否有任何其他web.config文件浮动在您的项目中,并看到在那里使用什么值 – 我明白有时如果您有多个web.config引用不同版本的主机部分,它可能会非常不高兴. BTW没有必要卸载MVC 3之前4 – 他们共同幸存!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读