WIN7系统IIS运行WCF

发布时间:2021-12-23 22:45:20来源:本站阅读(634)

    发布到IIS下运行*.SVC的时候就出错了

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

    网上说是没正确注册FW4.5,但我用命令注册后依然不可用。

    解决办法:

    1. 执行命令

        "%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -r -y

    (其中windir需要替换为你的windows安装目录)

    2. 注册FW4.5

        执行命令:

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

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

    运行:

    aspnet_regiis.exe -i
    3. 重启IIS

关键字WCF IIS WIN7