原来的WSDL服务接口说明,为什么在.NET下直接应用不了?

zl_jingmao 2003-01-21 05:57:54
原来版本的web服务说明文档例如:http://210.51.11.9:8080/wsdl/OSGService.wsdl
为什么用.net下的工具WSDL.exe不能生成客户端抽象类?
类似的在“添加Web应用”时也会出现同样的问题--
未能将该文档识别为已知文档类型(WSDL、XML 架构或发现文档),原因如下:
- 内容类型“application/octet-stream”对于 XML 文档无效。
那位知道怎样解决?
(直接用soap做是行的通的,但太麻烦。)
...全文
34 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
idiotzeng 2003-01-22
  • 打赏
  • 举报
回复
修行还不够:P
学习。。。
zl_jingmao 2003-01-22
  • 打赏
  • 举报
回复
我原来在c++下遇到过,可.net下没想到。谢谢了。
qqchen79 2003-01-22
  • 打赏
  • 举报
回复
在IE中打开WSDL连接,然后Save As到硬盘上,例如C:\osgservice.wsdl
然后:
wsdl.exe c:\osgservice.wsdl
就行了。

原因是你的Server把Wsdl的contenttype设错了,应该是text/xml不是application/octet-stream。
zl_jingmao 2003-01-21
  • 打赏
  • 举报
回复
我看了,你好像不明白我的意思,我没有aspx页面,web服务业不是在.net环境下开发的,他只有.wsdl路径,但.net下的webService好像不能直接生成客户端抽象类。
idiotzeng 2003-01-21
  • 打赏
  • 举报
回复
在你另一个帖子里回答了,试了不行?

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧