【问题标题】:Add WCF Service reference using visual studio 2008使用 Visual Studio 2008 添加 WCF 服务引用
【发布时间】:2013-06-06 05:19:34
【问题描述】:

我想添加一个服务引用,并且该端点地址由外部公司提供(该服务托管在 IIS7 中),因为我需要访问他们的服务器以检查一些数据。所以他们给了我一个 wcf 服务端点地址,我尝试使用 Visual Studio 2008 添加,在项目中选择添加服务引用。 当我按 Go 时,它给了我如下错误消息:

网址为“xxxxx.com/WCFService/Service.svc”的文档未被识别为已知文档类型。 每种已知类型的错误消息可能会帮助您解决问题:

  • 来自“DISCO 文档”的报告是“下载“域名/WCFService/Service.svc?disco”时出错。

  • 无法解析远程名称:系统名称

  • 来自“xxxxx.com/WCFService/”的报告是'无法识别文档格式(内容类型为'text/html; charset=UTF-8')。'。

    李>
  • 来自“WSDL 文档”的报告为“无法识别文档格式(内容类型为 'text/html; charset=UTF-8')。”。

  • 来自“XML Schema”的报告是“无法识别文档格式(内容类型为 'text/html; charset=UTF-8')。”。

元数据包含无法解析的引用:://xxxxx.com/WCFService /'。

https://xxxxx.com/WCFService/ 上没有可以接受消息的端点监听。这通常是由不正确的地址或 SOAP 操作引起的。有关详细信息,请参阅 InnerException(如果存在)。

远程服务器返回错误:(404) Not Found.

【问题讨论】:

    标签: .net wcf visual-studio iis


    【解决方案1】:

    他们为您提供的服务 URL 似乎无效或服务器已关闭。尝试在浏览器中打开 URL 进行检查。添加引用时,您可能还希望将 WSLD 参数添加到服务 URL:xxxxx.com/WCFService/Service.svc?wsdl

    【讨论】:

    • 我已经尝试将 WSDL 参数添加到服务 URL 中,如下所示:xxxxx.com/WCFService/Service.svc?wsdl 但它仍然无法正常工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    • 2020-09-17
    • 1970-01-01
    • 2015-09-10
    • 2019-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多