![]() |
1
10
添加服务引用功能是一个臭名昭著的pig,而且有问题——我大多数时候都使用它,但有时我遇到问题,它生成的代码要么像这样(即不存在),要么它不在应该重用的地方重用类型。 您应该尝试使用svcutil命令行工具(打开vs命令提示符来运行它),尽管它与vs的引用功能类似,但实际上是完全不同的代码库。您可以使用它生成代理、所有客户端类型等,就像服务引用功能一样。 最重要的是,只要服务本身是健全的,它几乎总是可以工作的。 |
![]() |
2
1
当你说“方法不可用”时,你的确切意思是什么? 许多这样的人都希望这些方法与“添加Web引用”完全相同。但它们是不同的。见“ How to Consume a Web Service “。 |
![]() |
3
0
我怀疑它试图重新使用另一个引用中的类型。单击高级…并删除“引用程序集中的重用类型”框。您还应该确保服务名是唯一的,以避免冲突。 |
![]() |
4
0
是否尝试将引用添加到C项目而不是vb.net项目? 我注意到您服务上的所有方法都被命名为“getxxx”,可能它与vb.net生成器上的一些“智能”处理冲突。 尝试创建一个新的C项目并添加服务引用。 |
![]() |
5
0
虽然是一篇老文章,但只想分享一下我的经历,让它对今天的某个人有所帮助。 当与在Java、Python或Ruby等平台上开发的Web服务进行通信时,可能是由于 合规性问题 (WS-I互操作性标准)。您可能会遇到以下错误:
您可以通过使用获得的实际错误详细信息
最好还是一起去 Web服务引用 为此类服务而不是 服务参考 .(添加服务引用->高级->添加Web引用…) 如果您热衷于使用XML&wsdl,那么您可以继续使用binding&porttype来解决这个问题。如果我从上次浪费时间修复它以使其与服务引用选项一起工作,那么可能需要更正导入和包含内容。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |