当前位置: 移动技术网 > IT编程>开发语言>.net > IIS Express(7.0) HTTP 错误 500.22 - Internal Server Error(vs2013)

IIS Express(7.0) HTTP 错误 500.22 - Internal Server Error(vs2013)

2018年08月07日  | 移动技术网IT编程  | 我要评论

铁石高原,丽水教育网中考成绩查询,luanlunmunv

1、错误如下:

HTTP 错误 500.22 - Internal Server Error

检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

解决的方法:

首先,找到本地appcmd.xml的这个文件,然后进行下面的操作:

(1)运行 cmd,进命令行模式,cd到你IIS Express的目录,运行appcmd migrate config "Default Web Site/"。

(2)注意这里Default Web Site是你在上面那篇文章里site节点里配置的name,比如<site name="SampleWeb" id="1" serverAutoStart="true">里的SampleWeb,这里可能会报错,说:命令“MIGRATE”在对象“CONFIG”上不受支持。请运行“appcmd.exe CONFIG /?” 显示支持的命令。"

解决办法是到IIS express的目录下找到appcmd.xml,把<verb name="migrate" classId="DefaultConfigObject"  />这句的注释去掉,

然后在运行上面那句命令,成功的话出现

Successfully migrated section "system.web/httpModules".

Successfully migrated section "system.web/httpHandlers"." 

其次,在vs2013项目文件夹的属性窗口修改如下内容:

此时,重新运行项目问题已经解决了。

 

注意:本地如果第一步无法完成手动修改文件,直接执行里面的命令也可以,然后继续第二部,应该也可以解决。

 

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网