0

我是 WCF 新手,我尝试创建我的第一个 WCF 服务 - 客户端应用程序。我使用 Visual Studio 2010。

  1. 我创建 WCF 服务应用程序
  2. 我尝试将服务引用添加到我的另一个项目。按“发现”后,服务发生。点击或展开后,出现错误。我试图修复配置文件,但错误消息只是在改变。

保持基本 WCF 服务正常工作的最低配置是什么?

4

1 回答 1

-1

服务器端配置

 <services>
  <service name="Program01.TestClass" behaviorConfiguration="testBehavior">
    <endpoint address="" binding="basicHttpBinding"   
     contract="Contracts.IContract"/>
     <host>
      <baseAddresses>
        <add baseAddress="http://localhost:9817/TestService"/>
      </baseAddresses>
    </host>
  </service>
</services>
<behaviors>
  <serviceBehaviors>
    <behavior name="testBehavior">
      <serviceDebug includeExceptionDetailInFaults="true"/>
      <serviceMetadata httpGetEnabled="true"/>
    </behavior>
  </serviceBehaviors>
</behaviors>

客户端配置

<client>
  <endpoint address="http://localhost:9817/TestService" binding="basicHttpBinding" 
   name="ClientEndPoint"
   contract="Contracts.IContract"/>
</client>

使用 ChannelFactory 获取代理并调用方法。欢呼:)-

于 2013-05-22T05:43:54.703 回答