新版本的 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
谢谢!