Sco*_*ttE 13 .net web-services
我有一个使用Web服务的现有项目.一个是作为服务引用添加的,另一个是作为Web引用添加的.我不记得为什么一个被添加为网络参考,但也许是因为我无法让它工作!
一个Web服务的现有服务引用工作正常,因此它不是.net版本问题.
我可以成功为第二个Web服务创建服务引用,但没有一个方法可用..wsdl显示模式,但Reference.vb仅显示命名空间,而不显示任何方法.
为了澄清,这些是两个不同的第三方Web服务提供商.
我们希望转到服务参考,以便我们可以更好地控制配置,因为我们遇到了各种超时问题.
有没有人遇到过这个?
编辑
地址上有两项服务是否重要?
编辑
我正在使用.net 3.5和VS2008.
alt text http://img139.imageshack.us/img139/719/addservicereference.gif
And*_*tan 10
添加服务引用功能众所周知是一个猪,并且是错误的 - 我大部分时间都在使用它,但偶尔会遇到问题,它生成的代码就像这样(即不存在)或者它不重用它的类型应该做.
您应该尝试使用svcutil命令行工具(打开VS命令提示符来运行它),虽然它类似于VS的参考功能实际上是一个完全不同的代码库.您可以使用它来生成代理,所有客户端类型等,就像使用服务引用功能一样.
最重要的是 - 它似乎几乎一直在工作 - 只要服务本身是理智的.
| 归档时间: |
|
| 查看次数: |
9862 次 |
| 最近记录: |