报错:Razor Host Factory error?

  • 回答 (2)
  • 关注 (0)
  • 查看 (31)

我在运行我的应用程序时遇到了一个MvcWebRazorHostFactory错误,但它根本不是MVC应用程序。我通过Nuget安装了以下网络包:

Microsoft ASP.NET Razor
Microsoft ASP.NET Web API 2.1
Microsoft ASP.NET Web Pages

我的应用程序是angularjs前端使用razor视图(.cshtml)。

An exception of type 'System.InvalidOperationException' occurred in System.Web.WebPages.Razor.dll but was not handled in user code

Additional information: Could not locate Razor Host Factory type: System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35

下面是我的web.config中的razor部分:

<system.web.webPages.razor>
<host factoryType="System.Web.WebPages.Razor.WebRazorHostFactory, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.WebPages.WebPage">
  <namespaces>
    <add namespace="System.Web.Configuration" />
    <add namespace="System.Web.Optimization" />
    <add namespace="System.Web.Routing" />
  </namespaces>
</pages>
心尚未夜心尚未夜提问于
爱胖次的瓜皮回答于
已采纳

我通过设置System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc版本到5.2.0.0,/view/Web.Config中改为:

<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />

回答过的其他问题

面部识别解锁需要用到什么技术?

基于三维成像的图像识别技术,它需要特定的主动光照射系统以及专用摄像头进行配合,通过采集得来的数据建立一个头像三维建模,该模型将存储在手机之中,此后每一次的面部识别都会与之比较,重合度达到一定的程度后将发出识别正确的信号,从而完成个体区分的任务,这是Face ID最基本的原理。面部...... 展开详请

腾讯云SCF无服务器云函数有哪些应用?

使用 SCF 无服务器云函数定时拨测站点并邮件告警 利用无服务器架构中提供的定时触发能力,在运维监控场景有很多种用处,例如定时备份、定时拨测、定时统计等。在互联网业务监控运维的场景下,我们通常可以利用定时拨测,检测系统或服务的健康状态,并在系统异常的情况下及时发出告警,避免造成业...... 展开详请

如何寻找最适合自身的云应用模式?

公有云本地部署私有云托管私有云混合云硬件部署和管理者服务商客户服务商服务商与客户硬件共享模式共享专用专用部分共享部分专用扩展性高有限高高低成本是有时有时有时可预测成本不行是是不行公共单据是没有取决于服务商部分灵活性是有限有限是定制化功能不行是取决于服务商部分安全及条例加强不行是...... 展开详请

如何使用jQuery将JS对象转换为数组?

var array = []; obj = {"a": 'a1值', "b": 'a2值', "c": 'a3值'}; for (i in obj) { console.log(obj[i]) } for (i in obj) { array.push(obj[i]) } con...... 展开详请

域名实名认证审核中是否可以修改信息呢?

提交中的域名实名认识审核是无法修改的,需要驳回后才可以修改。

Spring Boot + JPA2 + Hibernate - 启用二级缓存

经过一些更深入的挖掘,这就是我所缺少的application.properties

spring.jpa.properties.javax.persistence.sharedCache.mode=ALL

希望它可以帮助别人:)

关于作者

所属标签

扫码关注云+社区