找不到默认端点元素

时间:2011-05-12 23:06:14

标签: wcf

我已经派生了自己的clientbase类。我有一个winforms应用程序(客户端)和服务器(Windows svc)。在app.config文件中,我有以下值:

  <system.serviceModel>
    <services>
      <service name = "xtest">
        <endpoint
           address  = "net.pipe://localhost/test"
           binding  = "netNamedPipeBinding"
           contract = "ITest"
            />
      </service>
    </services>
  </system.serviceModel>

这与我的服务器相同。什么是错误?

由于

1 个答案:

答案 0 :(得分:0)

在客户端上,您需要拥有&lt; client&gt;元素,而不是&lt; services / service&gt;。你有类似下面的配置。

 <system.serviceModel>
    <client>
        <endpoint address="net.pipe://localhost/test"
                  binding="netNamedPipeBinding"
                  contract="ITest" />
    </client>
 </system.serviceModel>