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

前端之家收集整理的这篇文章主要介绍了ASP.NET MVC中使用区域时的配置错误4前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
升级到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 – 他们共同幸存!

猜你在找的asp.Net相关文章