C#으로 코딩 된 웹 서비스에 액세스하고 있습니다. vb.net에서 응용 프로그램을 코딩하고 있습니다. webservice의 소유자는 최근 열거 형에 몇 가지 값을 추가하고 WSDL에 노출 된 클래스에 다른 문자열 값을 추가하여 WSDL 강화 기능을 향상 시켰습니다.WSDL이 vb.net 어플리케이션을 중단시키는 이유는 무엇입니까?
파트너가이 WSDL을 업데이트하면 응용 프로그램에서 값을 내 개체에 올바르게 바인딩하지 못했습니다. 내 개체의 일부는 값으로 채워졌지만 개체의 일부는 NULL이 아니 었습니다.
준수 코드를 열고 웹 참조를 업데이트했으며 코드가 다시 작동하기 시작했습니다. 내 코드는 정상적으로 작동하지만 왜 이런 일이 일어 났는지 이해하려고 노력하고 있습니다. VB.net에서 코딩의 일부 유물입니까? 아니면 다루어야 할 것입니까? 내 관심사는 앞으로의 계획을위한 것입니다.
도움 주셔서 감사합니다.