我在 IIS 中托管了我的 WCF 服务并配置了以下端点
<endpoint name="MainService" contract="Docs.ICalculatorService" address="http://localhost:49495/WcfService1/service.svc" binding="wsHttpBinding"> </endpoint> <endpoint name="MainTcpService" contract="Docs.ICalculatorService" address="net.tcp://localhost:49496/WcfService1/service.svc" binding="netTcpBinding"> </endpoint>
我已经在端口号 49495 上托管了我的 WCF 服务,这是真实的,现在我已经配置了另一个使用端口号 49496 的端点我需要在另一个端口号 49496 上托管这个 WCF 服务还是我遗漏了什么
在堆栈跟踪中查看时出现此错误
'net.tcp://localhost:49495/WcfService1/service.svc' 上的 ChannelDispatcher 与合同 '"ICalculatorService"' 无法打开其 IChannelListener
我已经在 IIS 7 中配置了端点和配置的绑定,但现在我收到了一个新错误
您尝试为不支持 .Net 框架的服务创建通道。您可能会遇到 HTTP 端点。**