添加服务引用时出错

时间:2011-03-21 23:24:25

标签: .net wcf

我收到以下错误

  

网址上的文档未被识别为已知文档类型   每种已知类型的错误消息   可以帮助您解决问题:
   - 来自'是'的报告无法识别文件格式(   内容类型是'text / html; charset = UTF-8')。'。
   - 来自'DISCO Document'的报告是'下载时出错<   .SVC?迪斯科 ''。
   - 无法解析远程名称:
   - 来自'WSDL文档'的报告是'文档格式无法识别   (内容类型为'text / html; charset = UTF-8')。'。    - 来自'XML Schema'的报告是'文件格式无法识别(   内容类型是'text / html; charset = UTF-8')。'。元数据包含一个   无法解决的参考:'   ”。内容类型application / soap + xml;   charset = utf-8不受支持   服务。客户和服务   绑定可能不匹配。遥控器   服务器返回错误:(415)不能   处理消息因为   内容类型'application / soap + xml;   charset = utf-8'不是预期的   输入'text / xml; charset = utf-8'..如果   该服务在当前定义   解决方案,尝试构建解决方案   并添加服务引用   试。

2 个答案:

答案 0 :(得分:1)

关键在于:

  

无法解析远程名称:   'imriskserver-02'

看起来您的服务器未知 - 您可以使用该名称ping服务器吗? IP地址怎么样?

如果您发现可以通过IP地址而不是按名称联系服务器,则会导致名称解析失败。您可以通过editing the hosts file解决此问题。只要服务器IP地址不变,这就可以工作。

有关TechNet上主机名解析的更多信息。

答案 1 :(得分:0)

将Web服务添加到VS项目后,是否更改了Web服务?我会更新它或重新添加它。