.net Web服务:无法添加服务引用,仅限Web引用

.net Web服务:无法添加服务引用,仅限Web引用,第1张

概述我有一个现有的项目,消耗Web服务.一个被添加为服务引用,另一个作为Web引用.我不记得为什么一个被添加为网络参考,但也许是因为我无法让它工作! 一个Web服务的现有服务参考工作正常,所以它不是一个.net版本问题. 我可以成功地为第二个Web服务创建一个服务引用,但没有一个方法可用. .wsdl显示了模式,但是Reference.vb只显示了Namespace,也没有显示任何方法. 要澄清,这是 我有一个现有的项目,消耗Web服务.一个被添加为服务引用,另一个作为Web引用.我不记得为什么一个被添加为网络参考,但也许是因为我无法让它工作!

一个Web服务的现有服务参考工作正常,所以它不是一个.net版本问题.

我可以成功地为第二个Web服务创建一个服务引用,但没有一个方法可用. .wsdl显示了模式,但是Reference.vb只显示了namespace,也没有显示任何方法.

要澄清,这是两个不同的第三方网络服务提供商.

我们想转到服务参考,所以我们对配置有更多的控制权,因为我们遇到了超时的各种问题.

以前有人遇到过吗?

编辑

地址上有两个服务是否重要?

编辑

我使用的是.net 3.5和VS2008.

alt text http://img139.imageshack.us/img139/719/addservicereference.gif

解决方法 添加服务引用功能众所周知的是一只猪,并且是错误的 – 我大部分时间都使用它,但是偶尔会遇到生成的代码或者是这样的(即不存在的)或者不重用类型的问题应该做.

您应该尝试使用svcutil命令行工具(打开VS命令提示符来运行它),尽管它与VS的引用功能类似,实际上是一个完全不同的代码库.您可以使用它来生成代理,所有客户端类型等,与服务引用功能一样.

最重要的是,似乎几乎所有的时间都可以工作 – 只要服务本身是合理的.

总结

以上是内存溢出为你收集整理的.net Web服务:无法添加服务引用,仅限Web引用全部内容,希望文章能够帮你解决.net Web服务:无法添加服务引用,仅限Web引用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1099878.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存