Windows 10의 .NET Framework 3.5 오류 0x800f0950

.NET Framework는 많은 Windows 응용 프로그램에서 사용하는 소프트웨어 프레임 워크입니다. 특정 버전의 Visual Studio에서 개발 된 일부 프로그램에는 특정 버전의 .NET Framework가 필요합니다. 많은 회사에서 .NET Framework를 사용하여 실행할 앱을 개발하고 이러한 앱은 특정 버전을 대상으로합니다. 이 팝업이 표시되면 .NET Framework 버전 3.5가 필요한 응용 프로그램을 실행하려고하지만 해당 버전이 시스템에 설치되어 있지 않은 것입니다.

이 기능 설치를 클릭하면 Windows Update를 통해 .NET Framework 3.5가 설치됩니다. 또는 Windows 제어판을 통해 .NET Framework 3.5를 활성화 할 수 있습니다. 이 옵션은 인터넷 연결이 필요합니다.

Windows 기능을 사용하여 .NET Framework 3.5 설치

  1. 시작을 마우스 오른쪽 단추로 클릭하고 실행을 클릭하십시오. OptionalFeatures.exe 를 입력하고 Enter를 누르십시오.
  2. "Windows 기능 설정 또는 해제"대화 상자에서 .NET Framework 3.5 (.NET 2.0 및 3.0 포함) 확인란을 선택하십시오.

  3. 확인을 선택하고 메시지가 표시되면 컴퓨터를 재부팅하십시오.

이 기능이 필요한 개발자 또는 서버 관리자가 아닌 경우 하위 항목 "WCF (Windows Communication Foundation) HTTP 활성화"및 "WCF (Windows Communication Foundation) 비 HTTP 활성화"를 선택할 필요가 없습니다.

Windows 설치 디스크 및 DISM을 사용하여 .NET Framework 3.5 설치

일부 시스템에서는 .NET Framework 3.5 설치 오류 0x800f0950, 0x800F0906, 0x800F081F 또는 0x800F0907 이 발생할 수 있습니다. 예를 들어 다음과 같은 오류 메시지가 있습니다.

$config[ads_text6] not found

다음 기능을 설치할 수 없습니다 :

.NET Framework 3.5 (.NET 2.0 및 3.0 포함)

오류 코드 : 0x800F081F

이 경우 Windows 10 DVD 또는 ISO에서 기능을 설치해보십시오. 그러나 DVD 또는 ISO의 Windows 10 버전 이 시스템에 설치된 Windows 10 버전일치 하는지 확인 해야합니다.

옵션 1 : DISM : Windows 10 설치 미디어를 소스로

  1. 매체 작성 도구를 사용하여 최신 Windows 10 ISO (Windows 10 시스템이 최신 빌드를 실행한다고 가정)를 얻은 다음 ISO 이미지를 마운트하십시오.

    미디어 생성 도구를 사용하여 Windows 10 ISO 다운로드
  2. DVD의 드라이브 문자 또는 마운트 된 드라이브를 적어 둡니다 ( H:\

  3. 관리자 권한 명령 프롬프트 (관리자) 창을 엽니 다.
  4. 다음 명령을 입력하고 Enter 키를 누릅니다
     dism / online / enable-feature / featurename : NetFX3 / 소스 : h : \ sources \ sxs / LimitAccess 

참고 : "WCF (Windows Communication Foundation) HTTP 활성화"및 "WCF (Windows Communication Foundation) 비 HTTP 활성화"를 설치해야하는 경우 위 스크린 샷에 표시된대로 /All 매개 변수를 추가해야합니다. 앞에서 언급했듯이이 두 구성 요소는 대개 대부분의 사용자에게 필요하지 않습니다.

옵션 2 : DISM : Windows Update를 원본으로

또는 Windows Update 서버를 소스로 사용하려면 다음 명령을 실행하십시오.

 dism / online / enable-feature / 기능 이름 : NetFX3 

위 명령은 Windows Update에서 .NET Framework 3.5 기능 파일 설치를 설치합니다. 그런 다음 Windows 기능을 통해 .NET Framework 3.5를 다시 활성화하고 Windows를 다시 시작하십시오.

관련 기사