FIX:.NET Framework 2.0 SP2 기반 응용 프로그램에서 비동기 ASP.NET 웹 서비스 요청에 길이가 0 인 콘텐츠가 포함 된 응답을 처리 하려고 할 때 ArgumentNullException 예외 오류 메시지: "값 null 일 수 없습니다"

증상

다음 시나리오를 고려하십시오.
  • Microsoft ASP.NET 웹 서비스 클라이언트 구성 요소를 사용 하 여 웹 서비스를 호출 하는.NET Framework 2.0 SP2 기반 응용 프로그램이 Microsoft를 실행 합니다. 예를 들어, 응용 프로그램의 코드를 Wsdl.exe에 의해 생성 되 나 SoapHttpClientProtocol 클래스를 호출 하는 응용 프로그램에서.
  • 클라이언트가 웹 서비스 호출을 비동기적으로 호출합니다.
  • 클라이언트가 서버에 요청을 보냅니다.
  • 웹 서비스 빈 콘텐츠가 포함 된 응답을 반환 합니다.
이 시나리오에서는 웹 서비스이 응답을 처리 하려고 할 때에
다음과 같은 오류 메시지가 함께 System.ArgumentNullException 예외가 throw 됩니다.
값이 null 일 수 없습니다.
참고: 클라이언트가 웹 서비스 호출이 동기적으로 호출 하는 경우이 문제가 발생 하지 않습니다.

해결 방법

지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나 이 핫픽스는 오직 이 문서에서 설명하는 문제를 해결하는 작업에만 사용됩니다. 이 문제가 발생하는 시스템에만 이 핫픽스를 적용해야 합니다.

이 핫픽스를 다운로드 하려면 다음 Microsoft 연결 웹 사이트를 방문 하십시오.

전제 조건

.NET Framework 3.5 s p 1이이 핫픽스를 적용 하려면 설치 또는.NET Framework 2.0 서비스 팩 2 (SP2) 있어야 합니다.

다시 시작 요구 사항

핫픽스를 설치한 후 컴퓨터를 다시 시작할 필요가 없습니다.

핫픽스 대체 정보

이 핫픽스는 다른 핫픽스를 대체하지 않습니다.

파일 정보

이 핫픽스의 영어 버전은 다음 표에 열거된 파일 특성 (또는 그 이후의 파일 특성)을 가지고 있습니다. 이러한 파일의 시간과 날짜는 협정 세계시(UTC)로 나열되었습니다. 파일 정보를 볼 때는 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 시차는 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용하여 찾을 수 있습니다.
파일 이름파일 버전파일 크기날짜시간
System.web.services.dll2.0.50727.4055839,68017-Jul-200909:22

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.
속성

문서 ID: 973136 - 마지막 검토: 2017. 2. 7. - 수정: 1

피드백