找不到与wcf中绑定NetTcpBinding的端点匹配scheme net.tcp的基址

时间:2012-12-28 17:58:33

标签: wcf

我开发了简单的双工服务。我的服务项目有一个名为 ChatHandler.svc

的svc文件

当我右键单击svc文件并在浏览器中选择视图时,我收到错误调用 无法找到与具有绑定NetTcpBinding的端点的scheme net.tcp匹配的基址

我无法修复它。这里我给出了我的web.config端点详细信息

<services>
  <service name="ChatService.ChatHandler" behaviorConfiguration="behaviorConfig">
    <host>
      <baseAddresses>
        <add baseAddress="net.tcp://localhost:1648/ChatService/ChatHandler.svc" />
        <add baseAddress="http://localhost:1647/ChatService/ChatHandler.svc" />
      </baseAddresses>
    </host>
    <endpoint address="tcp"
                      binding="netTcpBinding"
                      bindingConfiguration="tcpBinding"
                      contract="ChatService.IChat"/>

    <endpoint address="net.tcp://localhost:1645/ChatService/mex"
                      binding="mexTcpBinding"
                      contract="IMetadataExchange"/>
  </service>
</services>

告诉我我的终端有什么问题。我需要改变的结果是我可以在浏览器中浏览我的svc文件。感谢

0 个答案:

没有答案