我正在访问一个用 c# 编码的 Web 服务 - 我正在用 vb.net 编码我的应用程序。Web 服务的所有者最近通过在枚举中添加一些值以及向 WSDL 中公开的类添加一些其他字符串值来增强 WSDL。
当合作伙伴更新此 WSDL 时,我的应用程序停止将值正确绑定到我的对象。我的部分对象填充了值,但部分对象不是......它们是NULL。
我打开了编译好的代码并更新了网络参考,代码又开始工作了。我的代码运行良好,但我试图了解为什么会发生这种情况。这是在 VB.net 中编码的一些工件还是只是要处理的事情?我关心的只是未来的规划。
谢谢您的帮助。