0

新版本的 Unity 是否支持 NetNamedPipeBinding (WCF)?如果是,你能举个例子吗?

我能够使用 Visual Studio 15(客户端和服务器端)中的 NetNamedPipeBinding来实现这个示例,但是,在 Unity 中实现客户端会导致以下错误:

InvalidOperationException:不支持通道类型 IDuplexSessionChannel。

我确实设法在 Unity 中为 BasicHttpBinding(客户端)实现了这个示例。

有什么建议么?

编辑:

我在以下行中得到异常:

RemoteAPIClient client = new RemoteAPIClient(new NetNamedPipeBinding(), new EndpointAddress("net.pipe://localhost/netPipe"));     
try
{
    client.Ping();
}

Unity 版本:2017.2.0f3(64 位)我放置在 Unity 中的 System.ServiceModel DLL 我从这里获取:

C:\Program Files\Unity\Editor\Data\Mono\lib\mono\2.0

谢谢!

4

0 回答 0