解决:Could not load type ‘System.ServiceModel.Activation.HttpModule’ from assemb
发布 .svc 项目,获取运行出错如下:
Could not load type ‘System.ServiceModel.Activation.HttpModule’ from assembly 'System.ServiceMode
解决:
只要执行下面的操作,重新注册一下 asp.net 4.0:
C:/Windows/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -iru
分析:
'System.ServiceModel.Activation.HttpModule’是 asp.net 4.0以上版本的,需要安装4.0以上的版本
.svc也是asp.net (4.0 以上)的产物
注:直接运行aspnet_regiis.exe -iru 可以查看当前安装版本。