我已经使用这个WCF 教程创建了一个命名管道,它对我来说效果很好。但是,我想将图像(.bmp、.jpg 等或任何其他标准格式)从服务器发送到客户端。位图不起作用,它给了我一个错误。
已超出传入邮件 (65536) 的最大邮件大小配额。要增加配额,请在适当的绑定元素上使用 MaxReceivedMessageSize 属性。
我尝试在this的帮助下更改 app.config 文件。我还能怎么寄?
再会!
对于传输任何文件,最好使用 Stream 传输。建议我阅读《Programming WCF Services》第 3 版作者 Juval Lowy(第 251 页)一书。
[ServiceContract]
public interface ITerrasoftFiles
{
[OperationContract]
Stream GetFiles(Guid ID);
}
您还可以查看提出类似问题的帖子