首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >报错:Razor Host Factory error?

报错:Razor Host Factory error?

提问于 2018-02-07 23:56:09
回答 2关注 0查看 341

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

代码语言:txt
复制
Microsoft ASP.NET Razor
Microsoft ASP.NET Web API 2.1
Microsoft ASP.NET Web Pages

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

代码语言:txt
复制
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部分:

代码语言:txt
复制
<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>

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档