问题描述:
“访问未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”
原因分析:
安装了 .NET Framework 4,然后启用了 .NET Framework 3.5WCF HTTP 激活导致该错误
解决方案:
-
第一步,找到配置文件applicationHost.config;路径(C:\Windows\System32\inetsrv\config)
-
打开applicationHost.config文件,找到ServiceModel 配置项
-
在PreCondition中加上,runtimeVersionv2.0,点击保存、关闭文件
-
运行cmd,进入“C:\Windows\Microsoft.NET\Framework\v4.0.30319”文件夹;输入aspnet_regiis.exe -iru即可
-
成功运行