Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >报错:Razor Host Factory error?

报错:Razor Host Factory error?

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

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

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

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

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

回答 2

爱胖次的瓜皮

回答已采纳

发布于 2018-02-08 00:47:13

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

代码语言:txt
AI代码解释
复制
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />

Rexsen

发布于 2018-02-08 01:47:30

为了让任何人在OSX上使用Xamarin Studio v5.5.3开发ASP.NETMVC 5 Web应用程序,删除/view/Web.config没有为我工作,并制造了其他错误。

要修复它,打开/view/Web.config并将5.2.0.0的所有实例更改为5.2.2.0

可以参考这里。

和开发者交流更多问题细节吧,去 写回答
相关文章
【已解决】springcloud feign 启动报错Caused by: org.springframework.beans.factory.BeanCreationException: Error
小编在一个微服务项目中,进行feign的远程调用时,由于是跨服务之间的feign接口调用,出现了扫描不到接口的错误,也就是出错的原因!
掉发的小王
2022/07/11
2.1K0
【已解决】springcloud feign 启动报错Caused by: org.springframework.beans.factory.BeanCreationException: Error
generic host process已停止工作_host error怎么修复
<?xml:namespace prefix = o ns = “urn:schemas-microsoft-com:office:office” /> Generic Host Process
全栈程序员站长
2022/11/07
1.6K0
[已解决]openai.error.APIConnectionError: Error communicating with OpenAI: HTTPSConnectionPool(host=‘api
Maynor
2023/10/17
3.9K0
[已解决]openai.error.APIConnectionError: Error communicating with OpenAI: HTTPSConnectionPool(host=‘api
OpenStack报错:Host is not mapped to any cell
新建实例dt01报错:Host 'openstack-computer' is not mapped to any cell
loong576
2019/09/10
3K0
OpenStack报错:Host is not mapped to any cell
gluster添加节点失败报错:No route to host
[2015-08-25 02:47:06.818281] I [glusterd-handler.c:1031:__glusterd_handle_cli_probe] 0-glusterd: Received CLI probe req node61 24007 [2015-08-25 02:47:06.818633] I [glusterd-handler.c:3198:glusterd_probe_begin] 0-glusterd: Unable to find peerinfo for host: node61 (24007) [2015-08-25 02:47:06.831101] I [rpc-clnt.c:969:rpc_clnt_connection_init] 0-management: setting frame-timeout to 600 [2015-08-25 02:47:06.834441] I [glusterd-handler.c:3131:glusterd_friend_add] 0-management: connect returned 0 [2015-08-25 02:47:06.834631] E [socket.c:2276:socket_connect_finish] 0-management: connection to 192.168.111.81:24007 failed (No route to host) [2015-08-25 02:47:06.834823] I [mem-pool.c:545:mem_pool_destroy] 0-management: size=588 max=0 total=0 [2015-08-25 02:47:06.834836] I [mem-pool.c:545:mem_pool_destroy] 0-management: size=124 max=0 total=0
党志强
2020/02/11
1K0
jenkins报错 Host key verification failed.
在本地windows机器上安装了jenkins,在git bash命令行窗口可以使用git pull命令,但是在jenkins 中执行git pull就会报错。
悟空聊架构
2019/07/04
3.7K0
Generic Host Process for Win32 Services Error
原文:http://techblissonline.com/generic-host-process-for-win32-services-error/
全栈程序员站长
2022/11/18
4360
记录 | 解决连接zookeeper报错No route to host
最近在学习微服务,遇到了很多问题,今天又遇到了个连接zookeeper报错的问题,在此记录下。
我的小碗汤
2018/10/18
2.8K0
记录 | 解决连接zookeeper报错No route to host
SQL Error (1130): Host IP is not allowed to connect to this MySQL server
SQL Error (1130): Host '192.168.1.100' is not allowed to connect to this MySQL server
用户7657330
2020/08/14
1.1K0
Android Studio: Error:Cannot locate factory for objects of type DefaultGradleConnector, as Connector
将别人的项目导入自己的环境下出现的问题。 Gradle refresh failed; Error:Cannot locate factory for objects of type DefaultG
听着music睡
2018/05/18
7120
mysql error 2005 - Unknown MySQL server host 'localhost'(11001)
有的时候偶尔会出现这个问题 2005 Unknown MySQL server host 'localhost' (11001),刚开始重启电脑ok了,但是不能每次出现这个问题就重启电脑吧,太麻烦了,总得找到原因。
yuanyuan
2019/09/10
4.7K0
urlopen error errno111(英雄联盟报错error)
6. 选择使用特定DNS服务器地址,并设置为114.114.114.114
全栈程序员站长
2022/08/01
1K0
urlopen error errno111(英雄联盟报错error)
远程报错WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
***********************************************************分割线*********************************************************
用户14527
2021/11/23
5180
PHP 导出 Excel 报错: Formula Error: An unexpected error occurred
一个项目中用到了需要将用户信息导出到 Excel ,最初写完测试是正常的,如下图所示
很酷的站长
2022/12/16
1.4K0
PHP 导出 Excel 报错: Formula Error: An unexpected error occurred
Docker启动容器报错: connect: no route to host
笔者在重启了Docker服务后,发现其中一个api容器起不来了,这个容器在内部链接了另外一个MySQL容器,而那个MySQL容器是已经正常运行了。笔者通过docker logs container查看api容器启动日志,发现了这个错误:
肓己
2021/08/12
3.7K0
ERROR: epmd error for host YOUR_HOSTNAME: timeout (timed out)的解决方案
问题现象 [root@prd-can3-0-mq01 src]# /app/rabbitmq/sbin/rabbitmq-server -detached Warning: PID file not written; -detached was passed. ERROR: epmd error for host prd-can3-0-mq01: timeout (timed out) 问题解决 经过一番检查,其实RabbitMQ报这个错的原因是无法在/etc/hosts中正确识别主机名,因此只需修改该文件
用户1456517
2019/03/05
3.9K0
解决MySQL ERROR 1130 : Host 'XXXX' is not allowed to connect to this MySQL server
问题解决:登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%",然后重启mysql这样就允许所有的远程机器进行访问了。 第一步:修改mysql表的host mysql -u root -proot mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>flush privileges; mysql>select host, use
挑战者
2018/06/29
3.8K3
win10 git 报错 Host key verification failed
原先的known_hosts里记录的是code.aliyun.com的ip,必须新加一个github的。 known_hosts报错Host key verification failed.
从今若
2019/09/19
1.8K0
Razor语法
  Razor作为一种全新的模板被MVC3和WebMatrix使用。尽管目前还存在一定性能上面的问题,但一直不喜欢WebForm标签式写法的人已经看到了福音。Razor在减少代码冗余、增强代码可读性和vs 智能感知方面,都有着突出的优势。本文将结合示例,总结出Razor的基本用法,以便于更多人了解Razor、使用Razor。
拓荒者IT
2019/09/26
1.1K0
Razor语法
Java 工厂 Simple Factory&Factory&Abstract Factory
使用简单工厂的目的是创建一个对象时,不向客户暴漏内部的细节,并提供创建对象的通用接口。
Tim在路上
2020/08/04
3290

相似问题

nginx日志error报错?

1210

tcplayer监听error报错?

0317

报错 PSQLException: ERROR: no data left in message ?

1359

vue指定host启动后TRTC报错,为什么?

0235

Error:url_1.URL is not a constructor报错?

1264
相关问答用户
擅长3个领域
腾讯云TDP | 高级后端开发工程师擅长3个领域
擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档