Wcf 错误问题
扩展配置问题:
兼容性问题:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
或
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" aspNetCompatibilityEnabled="false" />
基地址问题:
<endpoint address="设置为相对地址" ... />, 通常为空
system.serviceModel/serviceHostingEnvironment/serviceActivations could not be found.
由于修改 xxx.svc 名称,导致配置不一致,所以必须通过 xxx.svc - 右键 - 查看标记 - 修改
<%@ ServiceHost Language="C#" Debug="true" Service="WcfService1.xxx" CodeBehind="xxx.svc.cs" %>
Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
重新勾选 WCF Services