원래 제품 버전: .NET Framework
원래 KB 번호: 2549353
증상
Windows Vista 이상 운영 체제용 프로그램 또는 프로그램 및 기능 추가 및 제거에서 Microsoft .NET Framework 업데이트에 대한 정보가 누락되었거나 업데이트라고 할 수 있습니다. 예상 업데이트의 전체 목록은 자세한 정보 섹션을 참조하세요.
.NET Framework에 대한 패치를 설치하거나 .NET Framework를 복구할 때 다음과 같은 오류 로그 조각이 표시될 수 있습니다.
MSI(들) (8C:14) [15:32:57:584]: 로컬 패치 'C:\WINDOWS\Installer\459e775f.msp'를 찾을 수 없습니다. 그것을 원천에서 찾습니다.
MSI (8C:14) [15:32:57:584]: 패치 원본 확인...
MSI (8C:14) [15:32:57:584]: SOURCEMGMT: 원본 목록에서 LastUsedSource를 사용하려고 합니다.
MSI (들) (8C:14) [15:32:57:584]: SOURCEMGMT: Trying source f:\51f62649eea433f0b7e0\wcu\dotnetframework\dotnetfx30.
MSI (s) (8C:14) [15:32:57:584]: 참고: 1: 2203 2: F:\51f62649eea4adf0b7e0\wcu\dotnetframework\dotnetfx30\WCF.msp 3: -2147287037
MSI (s) (8C:14) [15:32:57:584]: SOURCEMGMT: 누락되었거나 접근할 수 없는 패키지로 인해 원본이 유효하지 않습니다.
MSI (s) (8C:14) [15:32:57:584]: 참고: 1: 1706 2: -2147483647 3: WCF.msp
MSI(들) (8C:14) [15:32:57:584]: SOURCEMGMT: 네트 소스 목록 처리.
MSI (s) (8C:14) [15:32:57:584]: SOURCEMGMT: PatchSourceList 소스를 시도하는 중.
MSI (s) (8C:14) [15:33:27:739]: 참고: 1: 1314 2: PatchSourceList
MSI (8C:14) [15:33:27:739]: ConnectToSource: CreatePath/ CreateFilePath이 실패했습니다: -2147483648 1314 -2147483648
MSI (s) (8C:14) [15:33:27:739]: ConnectToSource (con't): CreatePath/CreateFilePath 실패: -2147483648 -2147483648
MSI (s) (8C:14) [15:33:27:739]: SOURCEMGMT: 'PatchSourceList'의 네트 소스가 잘못되었습니다.
MSI (s) (8C:14) [15:33:27:739]: 참고: 1: 1706 2: -2147483647 3: WCF.msp
MSI(들) (8C:14) [15:33:27:739]: SOURCEMGMT: 미디어 소스 목록을 처리 중입니다.
MSI (s) (8C:14) [15:33:27:739]: SOURCEMGMT: 소스를 다음으로 설정: 'WCF.msp'...
MSI (8C:5C) [15:33:57:863]: 참고: 1: 2262 2: 오류 3: -2147287038이 패치 패키지를 열 수 없습니다. 패치 패키지가 있는지, 패치 패키지에 액세스할 수 있는지 확인하거나 애플리케이션 공급업체에 문의하여 유효한 Windows Installer 패치 패키지인지 확인합니다.
원인
설치 관리자 캐시의 레지스트리 정보 또는 파일이 누락되었을 수 있습니다.
해결
MSI 소프트웨어 업데이트 등록 손상 문제를 해결하는 방법에서 수정 사항을 실행하여 손상된 패치 레지스트리 키를 수정합니다.
.NET Framework 파일을 추출합니다.
프레임워크를 복구하여 .NET Framework 2.0 및 3.0을 새로 고칠 수 있습니다. .MSI 및 . MSP 원본 파일을 추출해야 합니다. 32비트 또는 64비트 명령줄은 대상 운영 체제의 비트와 일치하는 데 사용됩니다.
파일을 추출하는 단계는 다음과 같습니다.
부트스트래퍼 대신 전체 패키지를 다운로드하기 위해 .NET Framework 3.5 서비스 팩 1은 여기에서 사용할 수 있습니다.
.NET Framework 2.0, 3.0, 32비트 및 64비트가 모두 이 다운로드에 포함됩니다. 3.5 또는 itanium(ia64) 파일을 사용하지 않습니다.
dotnetfx35.exe /x
각 프레임워크 버전 및 32비트와 64비트 대상 컴퓨터에 맞추기 위해 파일을 4개의 개별 디렉터리로 추출합니다. 다음은 파일 목록입니다.
.NET Framework 3.0 32비트
- Netfx30a_x86.msi
- WCF.msp
- WCS.msp
- WF.msp
- WF_32.msp
- WPF1.msp
- WPF_Other.msp
- XPS.msp
- WPF2_32.msp
- WPF_Other_32.msp
.NET Framework 3.0 64비트
- WCF.msp
- WCF_64.msp
- WCS.msp
- WCS_64.msp
- WF.msp
- WF_32.msp
- WF_64.msp
- WPF1.msp
- WPF1_64.msp
- WPF2.msp
- WPF2_32.msp
- WPF2_64.msp
- WPF_Other.msp
- WPF_Other_32.msp
- WPF_Other_64.msp
- XPS.msp
.NET Framework 2.0 32비트
- Netfx20a_x86.msi
- NetFX_CA.msp
- crt.msp
- NetFX_Core.msp
- CLR.msp
- ASPNET.msp
- NetFX_Other.msp
- prexp.msp
- winforms.msp
- dw.msp
.NET Framework 2.0 64비트
- ASPNET.msp
- ASPNET_64.msp
- clr.msp
- clr_64.msp
- crt.msp
- crt_64.msp
- dw.msp
- dw_64.msp
- NetFX_CA.msp
- NetFX_Core.msp
- NetFX_Core_64.msp
- NetFX_Other.msp
- NetFX_Other_64.msp
- prexp.msp
- winforms.msp
- winforms_64.msp
Windows Installer 명령줄을 실행합니다.
다음 명령을 실행하여 프레임워크를 복구합니다. 파일 경로로
<FullPathToFiles>
를 대체해야 합니다. 큰따옴표("")가 필요합니다. 이는 단일 명령줄이며 반환 문자를 포함하면 안 됩니다. 패치의 순서는 중요합니다. 속성은 대/소문자를 구분합니다..NET Framework 2.0 32비트
.NET Framework 2.0 64비트
.NET Framework 3.0 32비트
.NET Framework 3.0 64비트
자세한 정보
다음 목록은 예상되는 프레임워크 업데이트입니다.
.NET Framework 2.0 서비스 팩 2
- .NET Framework CA
- .NET Framework CRT
- .NET Framework PreXP
- .NET Framework CLR
- .NET Framework 1
- .NET Framework 2
- .NET Framework A5P .NET
- .NET Framework WinForms
- 왓슨 박사
.NET Framework 3.0 서비스 팩 2
- XPS (엑스피에스)
- WPF2
- WF_32
- WPF_기타
- WCS
- WPF_Other_32
- WF
- WPF_1
- WCF (Windows Communication Foundation)
- WPF2_32