【转+补充】HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。(解决办法)

HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。(解决办法)

IISExpress 500.22错误解决办法(步骤):

1.获取正在运行网站的名称。当VS2012(我是2015)运行起来之后,在桌面右下角“右键单击IISExpress图标”,可以查看网站名称。我的网站名称为:Stu_Enroll,如下图所示:

2.获取IISExpress的安装路径。作者的路径为:C:\Program Files\IIS Express

3.在C:\Program Files\IIS Express文件夹中,利用记事本打开appcmd.xml文件,给 <verb name="migrate" classId="DefaultConfigObject"  />节点,去掉<!--   -->

然后保存!(在WIN7中,一定要有对系统文件夹及文件的修改权限,如果没有,请修改)。

4.以管理员身份打开”命令提示符“,cd 到IISExpress安装路径下,目录运行 appcmd migrate config "Stu_Enroll/",使用 AppCmd 迁移应用程序将使它能够在集成模式下工作,并能继续在经典模式下和以前版本的 IIS 上工作。"如图所示:

5.运行命名成功之后,就会显示:

Successfully migrated section "system.web/httpModules".

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

此时500.22错误就解决了!

但是我此处出错:

又查:

又查:

解决办法:

IIS应用程序域中对应的程序中的托管管道模式改成Classic。

修改路径:点击应用程序池——右键对应的网站——高级设置——托管管道模式(选择Classic)

依旧不行。。。

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值