C# 使用简化配置使用WCF服务引用时出错

C# 使用简化配置使用WCF服务引用时出错,c#,web-services,wcf,wcf-endpoint,C#,Web Services,Wcf,Wcf Endpoint,我正在使用.NET4.5.1(一个网站…不是应用程序)构建我的第一个WCFWeb服务。当我在本地机器上测试时,我可以将服务引用添加到项目中并实际使用这些方法。完全没有错误 我已经使用“简化”配置配置了站点 <behaviors> <serviceBehaviors> <behavior> <!-- To avoid disclosing metadata information, set the values below to f

我正在使用.NET4.5.1(一个网站…不是应用程序)构建我的第一个WCFWeb服务。当我在本地机器上测试时,我可以将服务引用添加到项目中并实际使用这些方法。完全没有错误

我已经使用“简化”配置配置了站点

<behaviors>
  <serviceBehaviors>
    <behavior>
      <!-- To avoid disclosing metadata information, set the values below to false before deployment -->
      <!--<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true"/>-->
      <serviceMetadata httpGetEnabled="true"/>
      <!-- To receive exception details in faults for debugging purposes, set the value below to true.  Set to false before deployment to avoid disclosing exception information -->
      <serviceDebug includeExceptionDetailInFaults="true"/>
    </behavior>
  </serviceBehaviors>
</behaviors>
听起来我必须添加一个端点名称:

ServiceReference1.ServiceClient mysrv = new ServiceReference1.ServiceClient("my-endpoint-name");
由于简化配置会自动创建端点名称,所以我不知道使用哪个名称。我找不到任何代码示例来说明这是如何完成的

任何帮助都将不胜感激


James

通过简化配置,您不需要使用端点条目。这就是使用“简化”配置的全部要点。对不起,我没注意到。
ServiceReference1.ServiceClient mysrv = new ServiceReference1.ServiceClient("my-endpoint-name");