在客户端Web.config做如下修改: //注意是客户端
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="ClientSoap" maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647"/> //注意这里的name
</basicHttpBinding>
<customBinding>
<binding name="DeviceServiceSoap12">
<textMessageEncoding messageVersion="Soap12" />
<httpTransport />
</binding>
</customBinding>
</bindings>
<client>
<endpoint address="http://127.0.0./DeviceService.asmx"
binding="basicHttpBinding" bindingConfiguration="ClientSoap"
contract="DeviceAgent.DeviceServiceSoap" name="ClientSoap" /> //注意这里的bindingConfiguration和name要跟上面的bing节点的name相对应
</client>
</system.serviceModel>