Windows XP 및 Windows Server 2003 .NET Framework 3.0 SP2 정방향 호환성 업데이트에 대한 설명

기술 자료 번역 기술 자료 번역
기술 자료: 976570 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

이 문서에서는 정방향 호환성을 업데이트를 위한 Microsoft .NET Framework 3.0 서비스 팩 2 (SP2)를 설명합니다. 이 업데이트는 직렬화 및 역직렬화를 클라이언트와 서버는 .NET Framework 3.0 사용하거나 .NET Framework 4.0 설치.

추가 정보

업데이트 정보

Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다:
the.NET Framework 3.0 SP2 정방향 호환성 위한 업데이트
그림 축소그림 확대
Download
Download the update package now.
Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오:
119591온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 파일을 게시한 날짜에 사용할 수 있는. 최신의 바이러스 예방 프로그램으로 이 파일을 검사했습니다. 이 파일은 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.

전제 조건

이 업데이트를 설치하려면 Windows Installer 3.1에서는 또는 이후 버전의 Windows Installer는 컴퓨터에 설치되어 있어야 합니다. 최신 버전의 Windows Installer를 구하려면 다음 Microsoft 웹 사이트를 방문하십시오:
Download the latest version of Windows Installer

업데이트 제거 정보

이 업데이트를 제거하려면 제어판의 프로그램 추가/제거 항목을 사용하여 업데이트를 제거하십시오.

이 업데이트의 명령줄 스위치

보안 게시판 MS09-061이 이 업데이트에서 지원되는 다양한 명령줄 스위치에 대한 정보를 찾을 수 있습니다. 또한 다음 MSDN Microsoft 개발자 네트워크 웹 사이트에서 이 정보를 찾을 수 있습니다.
Command-Line Options
Windows Installer에 대한 자세한 내용은 다음 MSDN 웹 사이트를 방문하십시오.
About Windows Installer

파일 정보

파일 특성 (또는 그 이후의 파일 특성)이 보안 업데이트의 영어 (미국) 버전을 가진 다음 표에 나와 있는. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며. 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 현지 시간의 차이를 보려면 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용하십시오.
  • 특정 제품 파일을 중요 시점 (RTM, SP n) 및 서비스 분기 (LDR, GDR) 다음 표에 나오는 것처럼 파일 버전 번호를 검토하여 확인할 수 있습니다.
    표 축소표 확대
    VersionProduct중요 시점서비스 분기
    xxx3.NET Framework 3.0SP2GDR
    4xxx.NET Framework 3.0SP2LDR
  • GDR 서비스 분기에는 광범위하게 퍼져 있는 중요한 문제점을 해결하기 위해 배포된 수정 프로그램만 포함되어 있습니다. LDR 서비스 분기는 광범위하게 배포된 수정 외에 핫픽스도 포함합니다.
.NET Framework 3.0의 모든 32 비트 버전의
표 축소표 확대
파일 이름파일 버전파일 크기DATE시간
ServiceMonikerSupport.dll3.0.4506.442617,2402009-Oct-2712: 12
SMdiagnostics.dll3.0.4506.4426110,5922009-Oct-2712: 12
SMdiagnostics.dll3.0.4506.4426110,5922009-Oct-2712: 12
System.IdentityModel.dll3.0.4506.4426430,0802009-Oct-2712: 12
System.IdentityModel.dll3.0.4506.4426430,0802009-Oct-2712: 12
System.Runtime.Serialization.dll3.0.4506.3613970,7522009-Oct-2707: 45
System.Runtime.Serialization.dll3.0.4506.4426970,7522009-Oct-2712: 12
System.Runtime.Serialization.dll3.0.4506.3613970,7522009-Oct-2707: 45
System.Runtime.Serialization.dll3.0.4506.4426970,7522009-Oct-2712: 12
System.Runtime.Serialization.dll3.0.4506.3613970,7522009-Oct-2707: 45
System.Runtime.Serialization.dll3.0.4506.4426970,7522009-Oct-2712: 12
System.ServiceModel.dll3.0.4506.36135,931,0082009-Oct-2707: 45
System.ServiceModel.dll3.0.4506.44265,943,2962009-Oct-2712: 12
System.ServiceModel.dll3.0.4506.36135,931,0082009-Oct-2707: 45
System.ServiceModel.dll3.0.4506.44265,943,2962009-Oct-2712: 12
System.ServiceModel.dll3.0.4506.36135,931,0082009-Oct-2707: 45
System.ServiceModel.dll3.0.4506.44265,943,2962009-Oct-2712: 12
.NET Framework 3.0의 모든 64비트 버전의
표 축소표 확대
파일 이름파일 버전파일 크기DATE시간
ServiceMonikerSupport.dll3.0.4506.442617,2402009-Oct-2712: 12
SMdiagnostics.dll3.0.4506.442694,2082009-Oct-2711: 32
SMdiagnostics.dll3.0.4506.4426110,5922009-Oct-2712: 12
SMdiagnostics.dll3.0.4506.442694,2082009-Oct-2711: 32
SMdiagnostics.dll3.0.4506.4426110,5922009-Oct-2712: 12
System.IdentityModel.dll3.0.4506.4426389,1202009-Oct-2711: 32
System.IdentityModel.dll3.0.4506.4426430,0802009-Oct-2712: 12
System.IdentityModel.dll3.0.4506.4426389,1202009-Oct-2711: 32
System.IdentityModel.dll3.0.4506.4426430,0802009-Oct-2712: 12
ServiceMonikerSupport.dll3.0.4506.442619,2882009-Oct-2711: 32
System.Runtime.Serialization.dll3.0.4506.3613847,8722009-Oct-2707: 02
System.Runtime.Serialization.dll3.0.4506.4426847,8722009-Oct-2711: 32
System.Runtime.Serialization.dll3.0.4506.3613970,7522009-Oct-2707: 45
System.Runtime.Serialization.dll3.0.4506.4426970,7522009-Oct-2712: 12
System.Runtime.Serialization.dll3.0.4506.3613847,8722009-Oct-2707: 02
System.Runtime.Serialization.dll3.0.4506.4426847,8722009-Oct-2711: 32
System.Runtime.Serialization.dll3.0.4506.3613970,7522009-Oct-2707: 45
System.Runtime.Serialization.dll3.0.4506.4426970,7522009-Oct-2712: 12
System.Runtime.Serialization.dll3.0.4506.3613847,8722009-Oct-2707: 02
System.Runtime.Serialization.dll3.0.4506.4426847,8722009-Oct-2711: 32
System.Runtime.Serialization.dll3.0.4506.3613970,7522009-Oct-2707: 45
System.Runtime.Serialization.dll3.0.4506.4426970,7522009-Oct-2712: 12
System.ServiceModel.dll3.0.4506.36135,267,4562009-Oct-2707: 02
System.ServiceModel.dll3.0.4506.44265,279,7442009-Oct-2711: 32
System.ServiceModel.dll3.0.4506.36135,931,0082009-Oct-2707: 45
System.ServiceModel.dll3.0.4506.44265,943,2962009-Oct-2712: 12
System.ServiceModel.dll3.0.4506.36135,267,4562009-Oct-2707: 02
System.ServiceModel.dll3.0.4506.44265,279,7442009-Oct-2711: 32
System.ServiceModel.dll3.0.4506.36135,931,0082009-Oct-2707: 45
System.ServiceModel.dll3.0.4506.44265,943,2962009-Oct-2712: 12
System.ServiceModel.dll3.0.4506.36135,267,4562009-Oct-2707: 02
System.ServiceModel.dll3.0.4506.44265,279,7442009-Oct-2711: 32
System.ServiceModel.dll3.0.4506.36135,931,0082009-Oct-2707: 45
System.ServiceModel.dll3.0.4506.44265,943,2962009-Oct-2712: 12

알려진 문제

또는 BinaryFormatter 클래스를 사용하여 제네릭 형식에 대해 서로 다른 버전의 .NET Framework를 역직렬화하려는 보십시오. 이 이런 경우 다음과 같은 문제가 발생할 수 있습니다.

1 문제

직렬화 또는 역직렬화 작업이 작동하지 않습니다.

1 문제 해결

이 문제를 해결하려면 다음과 같이 하십시오:
  • Windows Vista 서비스 팩 1 (SP1) 클라이언트가 실행 중인 경우 Windows Vista SP2 운영 체제를 업그레이드해야 합니다.
  • Windows Server 2008 서버가 실행 중인 경우 Windows Server 2008 SP2 운영 체제를 업그레이드해야 합니다.

문제점 2

.NET Framework 4.0 serialization 작업이 실행 중입니다. 또한 .NET Framework 3.0 역직렬화하는 작업을 실행하고 있습니다. 직렬화 또는 역직렬화하려는 배열을 제네릭 형식 (예: 목록, <T[]> 경우 serialization 프로세스 작동하지 않습니다.

2 문제 해결

이 문제를 해결하려면 serialization 측면 연결되어 있는 전송 형식 버전을 변경할 SerializationBinder 클래스를 추가하십시오.

예를 들어, .NET Framework 4.0 릴리스 후보 Windows 통신 Foundation (WCF) 및 Windows 워크플로 파운데이션 (WF) 샘플을 다운로드할 수 있습니다. 예제 설치 패키지를 구하려면 다음 Microsoft 웹 사이트를 방문하십시오.
Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) samples for the .NET Framework 4.0 Release Candidate
샘플 설치 패키지를 다운로드한 후 다음 폴더에 있는 GenericsVTSSerializationBinder 샘플 클래스에 추가하십시오.
<install path>\WCF\Basic\Contract\Data\SBGenericsVTS
참고 .NET Framework 4.0이 지원되지 않으므로 이 경우 SafeSerializationManager 클래스를 사용할 수 없습니다. .NET Framework 3.0 역직렬화 쪽에서 클래스를 사용할 수 없습니다.

속성

기술 자료: 976570 - 마지막 검토: 2010년 2월 24일 수요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft .NET Framework 3.0 Service Pack 2?을(를) 다음과 함께 사용했을 때
    • Microsoft Windows XP Service Pack 3
    • Microsoft Windows XP Service Pack 2
키워드:?
kbmt kbfix atdownload kbexpertiseadvanced kbsurveynew KB976570 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:976570

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com