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

引入WEB serviceS出错是怎么回事?

我从VS2008中的WEB工程中引入Web Services时,为什么有些可以成功,有些不能成功呢(引入成功的和引入不成功的URL使用的网站端口不同)?不成功的错误提示如下下: 
URI http://localhost:8000/_vti_bin/sites.asmx 处的文档未被识别为已知的文档类型。 
来自各已知类型的错误信息可能有助于修复该问题: 
- 来自“http://localhost:8000/_vti_bin/sites.asmx”的报告是“无法识别此文档格式(内容类型为“text/html; charset=utf-8”)。”。 
- 来自“DISCO 文档”的报告是“缺少根元素。”。 
- 来自“WSDL 文档”的报告是“无法识别此文档格式(内容类型为“text/html; charset=utf-8”)。”。 
- 来自“XML 架构”的报告是“无法识别 


请熟悉的朋友帮忙看一下! --------------------编程问答-------------------- 可能是asp.net development server没有启动
你试试对web service点右键,浏览一下,再进行引用看看。
--------------------编程问答-------------------- 查看一下你的WebService是否可以正常访问.
添加引用的时候,列表中应该有下正在运行的WebService --------------------编程问答-------------------- --------------------编程问答-------------------- 我应该贴张图上来,可是怎么贴上去老是个叉叉呢
--------------------编程问答-------------------- 请问你的问题解决了么?我也遇到类似的问题:( --------------------编程问答-------------------- 应该是你要引用的那个web service不能访问而引起的吧。个人见解。。 --------------------编程问答-------------------- 先把那个webservice地址,直接粘到地址栏 看可不可以访问。

如果都不可以访问你当然不可能调用了。

解决方法,看一下,webservice那块,是否设置好了,web访问。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,