Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wcf System.ServiceModel.EndpointNotFoundException:在配置的url处没有端点侦听_Wcf_Wcf Endpoint - Fatal编程技术网

Wcf System.ServiceModel.EndpointNotFoundException:在配置的url处没有端点侦听

Wcf System.ServiceModel.EndpointNotFoundException:在配置的url处没有端点侦听,wcf,wcf-endpoint,Wcf,Wcf Endpoint,我的wcf服务一直在工作,直到我做了两个更改。当我在调试模式下运行它时,我没有得到任何错误,但是当我将它部署到生产环境时,我得到了“无端点”异常。我已经遵循了其他帖子给出的建议,但没有改变。有人能帮我解决这个问题吗? 1.添加了一个接受字符串和字节数组的方法 Function method3(ByVal parameter1 As String, ByVal parameter2 As Byte()) As String 函数method3(ByVal参数1作为字符串,ByVal参数2作为Byt

我的wcf服务一直在工作,直到我做了两个更改。当我在调试模式下运行它时,我没有得到任何错误,但是当我将它部署到生产环境时,我得到了“无端点”异常。我已经遵循了其他帖子给出的建议,但没有改变。有人能帮我解决这个问题吗?

1.添加了一个接受字符串和字节数组的方法

Function method3(ByVal parameter1 As String, ByVal parameter2 As Byte()) As String 函数method3(ByVal参数1作为字符串,ByVal参数2作为Byte())作为字符串
2.在web.config中添加了一个部分,以便可以发送更大的消息


确保更改客户端中的绑定类型。客户端和服务绑定必须匹配。您也可以始终使用svcutil为服务获取正确的配置信息

<system.serviceModel>
    <bindings>
        <basicHttpsBinding>
            <binding name="BasicHttpsBinding_Ipenergydata">
                <security mode="Transport"/>
            </binding>
        </basicHttpsBinding>
    </bindings>
    <client>
        <endpoint address="https://wcfservices.myefaactweb.com/penergydata/penergydata.svc" binding="basicHttpsBinding" bindingConfiguration="BasicHttpsBinding_Ipenergydata" contract="penergydata.Ipenergydata" name="BasicHttpsBinding_Ipenergydata"/>
    </client>
</system.serviceModel>

没有“无终点”异常,可能有多种原因。阅读并完整发布错误,以及您试图解决的问题。感谢您的回复。客户端正在使用.Net 3.5,标记不可用。