处理程序“svc-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
    文章作者:恒爱网络 阅读次数:6974 发布时间:2018-8-3

    错误描述:

    IIS发布网站包含WCF服务时,报错如下

    HTTP错误 500.21 - Internal Server Errorr

    处理程序“svc-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”

    原因:

    可能是ASP.NET 先于IIS 安装,导致ASP.NET没有成功注册到IIS中

    解决方法:

    管用员权限进入cmd命令提示符界面,执行命令:

    cd C:\Windows\Microsoft.Net\Framework64\v4.0.30319

    (32位操作系统路径是C:\Windows\Microsoft.NET\Framework\v4.0.30319)

    运行:

    aspnet_regiis.exe -i

    安装完毕,重启IIS,解决。