Я получаю доступ к веб-службе, которая закодирована в C#. Я кодирую свое приложение в vb.net. Владелец webservice недавно улучшил WSDL, добавив несколько значений в перечисление и несколько других строковых значений для классов, открытых в WSDL.Почему WSDL меняет приложение vb.net?
Когда партнер обновил это WSDL, мое приложение прекратило надлежащим образом привязывать значения к моим объектам. Части моих объектов были заполнены значениями, но части объектов не были ... они были NULL.
Я открыл исправленный код и обновил веб-ссылку, и код снова начал работать. Мой код работает нормально, но я пытаюсь понять, почему это произошло. Это какой-то артефакт кодирования в VB.net или это что-то с чем? Моя забота - только о будущем планировании.
Благодарим за помощь.