我使用命名空间作为ireader创建了一个wcf服务,我使用svcutil在客户端应用程序中生成服务引用,将namespace参数作为Myapp.ireader传递,客户端应用程序已成功构建,但是当我执行代码时,我得到了以下内容错误。 找不到引用合同的默认端点元素' Myapp.ireader .IireaderService'在ServiceModel客户端配置部分中。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素。
下面的客户端配置文件
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="ireaderServiceEndpoint" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost:19001/ireaderService/ireaderService.svc"
binding="basicHttpBinding" bindingConfiguration="ireaderServiceEndpoint"
contract="Myapp.ireaderService.IireaderService"
name="ireaderServiceEndpoint" />
</client>
</system.serviceModel>
</configuration>