다음을 통해 공유


DISM(배포 이미지 서비스 및 관리)을 사용하여 .NET Framework 3.5 배포

DISM(배포 이미지 서비스 및 관리) 명령줄 도구를 사용하여 수정된 이미지를 만들어 .NET Framework 3.5를 배포할 수 있습니다.

중요합니다

둘 이상의 언어를 지원하는 이미지의 경우 Windows 미디어 서비스 시퀀스 설명된 대로 언어 팩 및 .Net Framework 3.5를 설치하려면 순서를 따라야 합니다. 이 순서를 사용하면 .NET Framework 3.5 언어 리소스가 참조 이미지에 올바르게 설치되고 사용자 및 애플리케이션에서 사용할 수 있습니다.

인터넷 연결에서 DISM 사용

요구 사항

Windows 업데이트에 액세스할 수 있는 온라인 참조 이미지를 사용할 경우

  1. Windows 8 또는 Windows Server 2012 관리자 사용자 권한(관리자 권한으로 실행)을 사용하여 명령 프롬프트를 엽니다.

  2. Windows 업데이트 .NET Framework 3.5 기능 파일을 설치하려면 다음 명령을 사용합니다.

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All 
    

    /All을 사용하여 지정된 기능의 모든 부모 기능을 사용하도록 설정합니다. DISM 인수에 대한 자세한 내용은 DISM을 사용하여 Windows 기능 사용 안 함 참조하세요.

  3. 기능이 사용되었는지 확인합니다.

    • Windows 데스크톱 버전 PC에서 설치 후 .NET Framework 3.5는 제어판 Windows 기능 켜기/끄기에서 사용 가능한 상태로 표시됩니다.
    • Windows 시스템의 경우 서버 관리자 기능 설치 상태를 볼 수 있습니다.

오프라인 참조 이미지의 경우

  1. 다음 DISM 명령(c:\test\offline 폴더에 탑재된 이미지와 D:\ 드라이브의 설치 미디어)를 실행하여 .NET 3.5를 설치합니다.

    DISM /Image:C:\test\offline /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
    
  • 지정된 기능의 모든 부모 기능을 사용하도록 설정하는 데 사용합니다 .
  • /LimitAccess 사용하여 DISM이 Windows 업데이트/WSUS에 연결할 수 없도록 합니다.
  • 기능을 복원하는 데 필요한 파일의 위치를 지정하는 데 사용합니다 .
  1. 다음 명령을 실행하여 .NET Framework 3.5(c:\test\offline 탑재된 오프라인 이미지)의 상태를 조회합니다.

    DISM /Image:c:\test\offline /Get-Features /Format:Table
    

    Enable Pending 상태는 설치를 완료하려면 이미지를 온라인 상태로 전환해야 한다는 것을 나타냅니다.

인터넷 연결 없이 DISM 사용

DISM을 사용하여 .NET Framework 3.5를 추가하고 설치 미디어의 \sources\SxS 폴더에 대한 액세스를 Inte rnet 연결되지 않은 Windows 설치에 제공할 수 있습니다.

경고

.NET Framework 3.5를 설치하기 위한 원본으로 Windows 업데이트 사용하지 않는 경우 동일한 해당 Windows 운영 체제 버전의 원본을 사용해야 합니다. Windows 버전과 일치하지 않는 원본 경로를 사용한다고 해서 .NET Framework 3.5의 잘못된 버전 설치를 막지는 않습니다. 이로 인해 시스템이 지원되지 않고 서비스할 수 없는 상태가 될 수 있습니다.

요구 사항

  • 설치 미디어
  • 관리자 사용자 권한입니다. Windows 기능을 추가하거나 제거하려면 현재 사용자가 로컬 Administrators 그룹의 구성원이어야 합니다.

단계

  1. 관리자 사용자 권한으로 명령 프롬프트를 엽니다(관리자 권한으로 실행).

  2. D: 드라이브에 있는 설치 미디어에서 .NET Framework 3.5를 설치하려면 다음 명령을 사용합니다.

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
    
    • 지정된 기능의 모든 부모 기능을 사용하도록 설정하는 데 사용합니다 .
    • /LimitAccess 사용하여 DISM이 Windows 업데이트/WSUS에 연결할 수 없도록 합니다.
    • 기능을 복원하는 데 필요한 파일의 위치를 지정하는 데 사용합니다 .

    DISM 인수에 대한 자세한 내용은 DISM을 사용하여 Windows 기능 사용 안 함 참조하세요.

Microsoft .NET Framework 3.5 배포 고려 사항