【发布时间】:2011-08-30 20:13:10
【问题描述】:
我尝试将 asmx Web 服务发布到 GoDaddy,然后从控制台应用程序中使用它。
所以我设法通过 FTP 将它发布到我的 GoDaddy 域。向 .asmx 文件添加服务引用时,出现以下错误。
如何解决?
网址为http://www.myDomain.com/myFolder/Service1.asmx 的文档未被识别为已知文档类型。 来自每种已知类型的错误消息可能会帮助您解决问题: - 来自“XML 架构”的报告是“名称不能以“%”字符开头,十六进制值 0x25。第 1 行,位置 2。'。 - 来自“DISCO 文档”的报告是“名称不能以“%”字符开头,十六进制值 0x25。第 1 行,位置 2。'。 - 来自“WSDL 文档”的报告是“XML 文档 (1、2) 中存在错误。”。 - 名称不能以 '%' 字符开头,十六进制值 0x25。第 1 行,位置 2。 元数据包含无法解析的引用:“http://www.myDomain.com/myFolder/Service1.asmx”。 响应消息的内容类型 text/plain 与绑定的内容类型不匹配 (应用程序/soap+xml;字符集=utf-8)。如果使用自定义编码器,请确保 IsContentTypeSupported 方法已正确实现。响应的前 93 个字节是: ''。 如果在当前解决方案中定义了服务,请尝试构建解决方案并再次添加服务引用。
【问题讨论】:
标签: asp.net web-services asmx