Web services 执行客户端应用程序时出现InvalidOperationException
我创建了一个名称空间为ireader的wcf服务,并通过将名称空间参数传递为Myapp.ireader在客户端应用程序中使用svcutil生成了服务引用,客户端应用程序已成功构建,但当我执行代码时,出现以下错误。 在ServiceModel客户端配置部分中找不到引用约定“Myapp.ireader.iReaderService”的默认终结点元素。这可能是因为找不到应用程序的配置文件,或者在客户端元素中找不到与此约定匹配的端点元素 下面是客户端配置文件Web services 执行客户端应用程序时出现InvalidOperationException,web-services,wcf,service,svcutil.exe,Web Services,Wcf,Service,Svcutil.exe,我创建了一个名称空间为ireader的wcf服务,并通过将名称空间参数传递为Myapp.ireader在客户端应用程序中使用svcutil生成了服务引用,客户端应用程序已成功构建,但当我执行代码时,出现以下错误。 在ServiceModel客户端配置部分中找不到引用约定“Myapp.ireader.iReaderService”的默认终结点元素。这可能是因为找不到应用程序的配置文件,或者在客户端元素中找不到与此约定匹配的端点元素 下面是客户端配置文件 请发布客户端的配置文件。错误的原因很清楚,但
请发布客户端的配置文件。错误的原因很清楚,但如果没有更多信息,我们无法告诉您更多信息,除非其中一个传说中的SO crystal balls可用。客户端配置生成文件在问题@TimCan you brows to from client machine中更新?当客户端运行时,您如何调用服务?我可以浏览该服务,并且在wcf测试客户端中测试了该服务。问题很可能出现在您进行web服务调用的客户端的代码中。请把它寄出去。
<?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>