1

我正在通过文件上传控件在 asp.net 中上传文件。我正在从发布的文件中获取流并转换为字节数组并传递给服务。我收到此错误:写入管道时出错:管道正在关闭。(232, 0xe8)。

我们使用netNamedPipe绑定..托管在Windows服务中..这个错误是上传超过6KB..下载没有问题..我已将超时和最大消息大小值增加到大..但仍然存在错误..

4

1 回答 1

1

帮助我的是增加 netNamedPipe 绑定的 ReceiveTimeout,因为它控制通道空闲超时。像这样的东西:

<netNamedPipeBinding>
<binding name="myBinding" receiveTimeout="infinite">
</binding>

另请参阅此问题:How can I make Named Pipe binding reconnect automatically in WCF

于 2011-12-20T13:07:51.020 回答