服务器未提供有意义的回复;这可能是由协定不匹配、会话过早关闭或内部服务器错误引起的。
是发送文件的时候报的错
我感觉应该是集合的size太大了
所以我在服务端的behavior里加了一句
<dataContractSerializer maxItemsInObjectGraph="6553600"/>
因为发送小文件的时候没问题,超过20kb就有这个问题
可是我这么设了还是不行,请教
以下是我的错误信息
用户代码未处理 System.ServiceModel.CommunicationException Message=服务器未提供有意义的回复;这可能是由协定不匹配、会话过早关闭或内部服务器错误引起的。 StackTrace: 位于 System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result) 位于 System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result) 位于 System.ServiceModel.ClientBase`1.ChannelBase`1.EndInvoke(String methodName, Object[] args, IAsyncResult result) 位于 SLA_Fax.FaxServiceProxy.FaxServiceClient.FaxServiceClientChannel.EndSendFax(CustomException& status, IAsyncResult result) 位于 SLA_Fax.FaxServiceProxy.FaxServiceClient.SLA_Fax.FaxServiceProxy.IFaxService.EndSendFax(CustomException& status, IAsyncResult result) 位于 SLA_Fax.FaxServiceProxy.FaxServiceClient.OnEndSendFax(IAsyncResult result) 位于 System.ServiceModel.ClientBase`1.OnAsyncCallCompleted(IAsyncResult result) InnerException: