0

我正在为我的一个程序创建一个命名管道接口。我正在关注本教程:

http://jonathonreinhart.blogspot.com/2012/12/named-pipes-between-c-and-python.html

一切正常,直到来自 python 客户端的消息从“消息 [9]”更改为“消息 [10]”,这会更改缓冲区长度。python 处理得很好,但在 C# 方面,它在这里失败了:

bw.Write((uint)buf.Length); <--------- Pipe shold have changed size here
bw.Write(buf);  <--------------------- Pipe Broken Error Here

想法?

4

0 回答 0