不重复! - 建议的重复处理one using netTcpBinding and one using mexTcpBinding
。 请继续阅读以了解情况并非如此:
这是我的代码:
ServiceHost host = new ServiceHost(class1Type, new Uri(uri));
host.AddServiceEndpoint(interface1Type, new NetTcpBinding(SecurityMode.None), uri);
host.Open();
我已经制作了一个项目的副本,并且正在运行两个实例,只有一个区别 - uri字符串中的最后一个字符。配置文件中没有任何内容。一切都在代码中。
uri的形式如下:
net.tcp://localhost/abc/def
我收到了一个错误:
IP端点0.0.0.0:808上已有一个侦听器。这可以 如果有另一个应用程序已经在监听此事,则会发生 端点或服务中有多个服务端点 主机具有相同的IP端点但具有不兼容的绑定 配置。
我不明白这个错误,两个服务是一样的,所以它们怎么会不相容?
答案 0 :(得分:0)
我失踪的是:
PortSharingEnabled = true
(我不认为错误信息足够清晰。)