我在Windows Phone 8.1中调用WCF服务,有一个服务返回大量数据,这就是我得到异常的原因。
"System.ServiceModel.CommunicationException".
的InnerException
"Remote server not found"
我真的卡住了,该怎么办?我还在" web.config"
中增加超时openTimeout="00:10:00" closeTimeout="00:10:00" sendTimeout="00:10:00" receiveTimeout="00:10:00"
但没有得到结果。如果结果中有少量数据,则表示结果。任何帮助将不胜感激。
答案 0 :(得分:1)
听起来它无法找到您的WCF服务。但是你说对于少量的数据它。我会尝试更改显示here
的MaxMessageSize属性在wcf服务的web.config中添加:
<bindings>
<basicHttpBinding>
<binding name="basicHttp" allowCookies="true"
maxReceivedMessageSize="20000000"
maxBufferSize="20000000"
maxBufferPoolSize="20000000">
<readerQuotas maxDepth="32"
maxArrayLength="200000000"
maxStringContentLength="200000000"/>
</binding>
</basicHttpBinding>
</bindings>
到绑定