自定义工具警告: 无法导入 wsdl:portType 详细信息: 在运行 WSDL 导入扩展时引发异常:

wass70 2015-12-10 11:14:26
添加webservice 服务引用的时候出现了以下错误


自定义工具警告: 无法导入 wsdl:portType
详细信息: 在运行 WSDL 导入扩展时引发异常: System.ServiceModel.Description.XmlSerializerMessageContractImporter
错误: 引用类型“http://schemas.xmlsoap.org/soap/encoding/:Array”仅对编码的 SOAP 有效。
错误来源的 XPath: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='ServiceHttpPost'] D:\MRP_MI_SYS\MRP_MI_SYS\Service References\ServiceReference1\Reference.svcmap

之前一直都没有问题,突然就出现了,也不知道是修改了哪里所致,而且发现备份的程序也是如此,不知道从哪里入手,请各路大神多多指教
...全文
728 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wass70 2015-12-10
  • 打赏
  • 举报
回复
没人理我 我自己给自己结贴 原因额外配置了 <webServices> <protocols> <add name= "HttpPost"/> <add name= "HttpGet"/> </protocols> </webServices> 仔细想了一下 应该是个别的方法使用的复杂的参数 无法直接发起请求,这样理解不知道对不对,搞了快一天终于有结果了

110,570

社区成员

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

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

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