我看到了,我在WCF net.msmq使用protobuf网,并收到以下错误发送大邮件的问题看到了这个问题,protobuf网:凡是超过net.msmq
格式化抛出一个异常,而试图反序列化消息:反序列化操作“DeliverData”的请求消息体的错误。从命名空间“http://mynamespace”端元件“原”预期
如果消息大小为16K下,它工作
如果删除protobuf网,它的工作原理
如果我切换到basichttp,它的工作原理
但是如果邮件大小超过16k,使用protobuf-net,通过net.msmq,我得到错误。我已经设置了maxBufferPoolSize和maxReceivedMessageSize足够大,它没有帮助。
有没有其他人看到过这个?是否有其他人使用protobuf-net + net.msmq来处理大消息,并使其工作?
感谢您的回复。我通过电子邮件发送了示范代码,演示了问题 – fatweasel 2010-09-07 23:21:11
@fatweasel - 更新了 – 2010-09-19 19:46:58
这很有效,谢谢! – fatweasel 2010-09-28 15:59:18