当前位置:编程学习 > C#/ASP.NET >>

引用SVC(添加Service References), 总是报错,跪求帮助在线等待...

报错信息:

URI http://192.168.0.115/portal/services/UFIDA.U9.ISV.RCV.ICreateRCVSRV.svc 处的文档未被识别为已知的文档类型。
来自各已知类型的错误信息可能有助于修复该问题:
- 来自“http://192.168.0.155/portal/services/UFIDA.U9.ISV.RCV.ICreateRCVSRV.svc”的报告是“无法识别此文档格式(内容类型为“text/html; charset=UTF-8”)。”。
- 来自“DISCO 文档”的报告是“下载“http://u9test/Portal/Services/UFIDA.U9.ISV.RCV.ICreateRCVSRV.svc?disco”时出错。”。
  - 无法解析此远程名称: 'u9test'
- 来自“WSDL 文档”的报告是“无法识别此文档格式(内容类型为“text/html; charset=UTF-8”)。”。
- 来自“XML 架构”的报告是“无法识别此文档格式(内容类型为“text/html; charset=UTF-8”)。”。
元数据包含无法解析的引用:“http://192.168.0.155/portal/services/UFIDA.U9.ISV.RCV.ICreateRCVSRV.svc”。
服务 http://192.168.0.155/portal/services/UFIDA.U9.ISV.RCV.ICreateRCVSRV.svc 不支持内容类型 application/soap+xml; charset=utf-8。客户端和服务绑定可能不匹配。
远程服务器返回错误: (415) Cannot process the message because the content type 'application/soap+xml; charset=utf-8' was not the expected type 'text/xml; charset=utf-8'.。
如果该服务已在当前解决方案中定义,请尝试生成该解决方案,然后再次添加服务引用。

这里服务器什么配置的问题呢?引用其它服务器就没有问题

--------------------编程问答--------------------   <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior name="U9SrvTypeBehaviors">
          <serviceMetadata httpGetEnabled="true" />
        </behavior>
      </serviceBehaviors>
    </behaviors> --------------------编程问答-------------------- 是不是引用的东西已过时了,你用的什么版本 --------------------编程问答--------------------
引用 2 楼 wquanchao 的回复:
是不是引用的东西已过时了,你用的什么版本


什么版本,在那里查看是什么版本了? --------------------编程问答-------------------- 添加服务器计算机名的映射,具体操作如下:
找到
C:\Windows\System32\drivers\etc\hosts文件,记事本打开,添加映射
58.177.188.198   win-11c8i345h03     --------------------编程问答-------------------- 楼主这问题解决了麽?是什么问题啊,怎么解决的啊?我也遇到这问题了... --------------------编程问答-------------------- 你看看你的客户端的.config里面是否有用的http://u9test
URL地址却是:http://192.168.0.115

两个不一致
补充:.NET技术 ,  Web Services
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,