【问题标题】:sending byte[] ( more than 20 KB) throught wcf to silverlight通过 wcf 将 byte[](超过 20 KB)发送到 silverlight
【发布时间】:2011-02-28 05:43:02
【问题描述】:
我通过 wcf 将 byte[](图像)发送到 silverlight,从 silverlight 到 wcf,只要 byte[](图像)小于 20KB,一切正常,但是当它更大时,它不会工作
当我尝试保存在 silverlight 中上传的图像并将其发送到 wcf 以将其保存在数据库中时
我收到:远程服务器返回错误:NotFound”
并且调试器没有到达 wcf 服务中的保存方法
【问题讨论】:
标签:
wcf
silverlight
image
bytearray
【解决方案1】:
检查绑定配置。它具有获取/设置最大接收数据字节数的属性:检查“maxReceivedMessageSize”属性(以字节为单位表示大小)。
编辑:Here 您可以找到有关所有绑定配置属性的详细信息。
【解决方案2】:
如果您通过网络对对象进行序列化,还要确保您的 maxItemsInObjectGraph 足够大。我遇到了这个问题,以为它是字节,但实际上结果是我的 List 中的项目数。