我们有什么办法可以使用netnamed管道绑定与双工吗?我得到了以下错误。
契约需要双工,但是绑定'NetNamedPipeBinding‘不支持它,或者没有正确配置来支持它。
ServiceHost host = new ServiceHost(typeof(MyService));
NetNamedPipeBinding npb = new NetNamedPipeBinding();
npb.MaxBufferSize = Int32.MaxValue;
npb.MaxReceivedMessageSize = Int32.MaxValue;
npb.OpenTimeout = new TimeSpan(200000);
npb.CloseTimeout = new TimeSpan(200000);
npb.SendTimeout = new TimeSpan(200000);
npb.TransferMode = TransferMode.Streamed;
host.AddServiceEndpoint(typeof(IMyService), npb, "net.pipe://localhost/MyService");
host.Open(); // I am getting above error here请引导我。
发布于 2013-03-04 03:02:48
双工通信与称为管道绑定的网络一起工作。试着移除:
npb.TransferMode = TransferMode.Streamed;https://stackoverflow.com/questions/14584677
复制相似问题