none
WCF 无名的错误. RRS feed

  • 问题

  • 早上的时候,还是好好的.后还,不知道操作什么了,就出现错误了..哎..配置如下:

    服务端配置如下:

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>

      <system.web>
        <compilation debug="true" targetFramework="4.0"/>
      </system.web>
      <system.serviceModel>
        <behaviors>
          <serviceBehaviors>
            <behavior>
              <!-- 为避免泄漏元数据信息,请在部署前将以下值设置为 false 并删除上面的元数据终结点 -->
              <serviceMetadata httpGetEnabled="true"/>
              <!-- 要接收故障异常详细信息以进行调试,请将以下值设置为 true。在部署前设置为 false 以避免泄漏异常信息 -->
              <serviceDebug includeExceptionDetailInFaults="false"/>
            </behavior>
          </serviceBehaviors>
        </behaviors>
        <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
      </system.serviceModel>
     <system.webServer>
        <modules runAllManagedModulesForAllRequests="true"/>
      </system.webServer>
    </configuration>

    客户端配置如下:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <system.serviceModel>
            <bindings>
                <basicHttpBinding>
                    <binding name="BasicHttpBinding_INationFriamlyService"/>
                </basicHttpBinding>
            </bindings>
            <client>
                <endpoint address="http://localhost/HOIPServicesProject/NationFriamlyService.svc"
                    binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INationFriamlyService"
                    contract="HOIPServiceReference.INationFriamlyService" name="BasicHttpBinding_INationFriamlyService"/>
            </client>
         
        </system.serviceModel>
    </configuration>

    一直找不到问题,后来,我用WCF 客户端测试工具测试

    到这就彻底蒙了..不知道怎么解决了..

    服务端借口是有特性标记的.

    客户端调用的时候,就出现问题了...请看第一副图..彻底蒙了..

    2012年4月6日 9:23

答案

全部回复