找不到默认的端点元素

问题描述:

我派生了我自己的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> 

这是一样的我的服务器。什么是错误?

感谢

在客户端,你需要有一个<客户>元素,不是<服务/服务>。你会有类似下面的配置。

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

我会试试,明天。会让你知道结果。 – dotnetdev 2011-05-12 23:39:59

+0

这没有奏效,仍然有同样的问题。 – dotnetdev 2011-05-13 23:32:38

+0

你能发布完整的异常消息吗? – carlosfigueira 2011-05-13 23:52:52