다음을 통해 공유


.NET Framework 2.0 또는 3.0 패치 설치가 실패하고 오류가 발생합니다. 이 패치 패키지를 열 수 없습니다. 패치 패키지가 있는지와 패치 패키지에 액세스할 수 있는지 확인합니다.

원래 제품 버전: .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 패치 패키지인지 확인합니다.

원인

설치 관리자 캐시의 레지스트리 정보 또는 파일이 누락되었을 수 있습니다.

해결

  1. MSI 소프트웨어 업데이트 등록 손상 문제를 해결하는 방법에서 수정 사항을 실행하여 손상된 패치 레지스트리 키를 수정합니다.

  2. .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
  3. 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