마이크로소프트 .NET Framework(닷넷 프레임워크)는 마이크로소프트 윈도우 운영체제가 설치된 컴퓨터에 설치할 수 있는 소프트웨어 프레임워크입니다. 이 프레임워크에는 일반적인 프로그래밍 문제를 해결하기 위한 방대한 코드 라이브러리가 포함되어 있으며, 프레임워크 전용으로 작성된 프로그램의 실행을 관리하는 가상 머신도 함께 제공됩니다. .NET Framework는 마이크로소프트가 제공하는 솔루션으로, 윈도우 플랫폼용으로 개발되는 대부분의 새로운 응용 프로그램에서 사용하도록 설계되었습니다.
마이크로소프트 .NET Framework란?

.NET Framework는 일반 프로그램과 달리 제어판의 '프로그램 제거' 애플릿 목록에 표시되지 않기 때문에, 해당 화면에서는 제거할 수 없습니다. 대신 제어판의 'Windows 기능 켜기/끄기' 메뉴를 통해 관리해야 합니다.

이 메뉴를 열면 현재 윈도우 컴퓨터에 설치된 .NET Framework의 버전을 확인할 수 있습니다.
더 자세한 정보가 필요하다면 FrameworkDetector(codeplex.com/FrameworkDetector)나 .NET Version Detector 같은 휴대용 무료 유틸리티를 내려받아 활용하는 것도 좋은 방법입니다.

.NET Framework 정리(Cleanup) 도구
.NET Framework의 특정 버전이나 오래된 버전을 완전히 제거하고 싶다면 .NET Framework Setup Cleanup Tool(정리 도구)을 사용해 보세요. 어떤 윈도우 버전에 어떤 .NET Framework 버전이 포함되어 있는지 궁금하다면 마이크로소프트 공식 문서를 참고하면 됩니다.
이 정리 도구는 선택한 버전의 .NET Framework를 컴퓨터에서 제거하기 위한 일련의 단계를 자동으로 수행하도록 설계되었습니다. 파일, 디렉터리, 레지스트리 키와 값, 그리고 Windows Installer 제품 등록 정보까지 모두 삭제합니다. 이 도구의 주된 목적은 .NET Framework 설치, 제거, 복구 또는 패치 과정에서 오류가 발생했을 때 시스템을 알려진(비교적 깨끗한) 상태로 되돌려 다시 설치를 시도할 수 있도록 하는 것입니다.
윈도우에서 .NET Framework 설치 문제를 수동으로 해결하거나, Setup Cleanup 유틸리티를 실행한 후 재설치를 시도하는 방법도 있지만, 최근에는 마이크로소프트에서 배포하는 .NET Framework 복구 도구(Repair Tool)를 먼저 실행하는 것이 가장 좋은 첫 번째 선택지입니다. 윈도우 컴퓨터에서 .NET Framework 관련 문제가 발생했다면 이 도구부터 사용해 보시기 바랍니다.
컴퓨터에 설치된 .NET Framework의 설치 상태를 검증해야 한다면 .NET Framework Setup Verification Tool(설치 확인 도구)을 사용할 수 있습니다.
또한 윈도우 시스템에 .NET Framework가 설치되지 않도록 차단하고 싶다면 별도의 차단 절차를 따르면 됩니다.
참고: 설치된 .NET Framework 버전을 확인하는 방법도 함께 살펴보시기 바랍니다.
.NET Framework 다운로드
최신 버전의 .NET Framework는 마이크로소프트 공식 다운로드 페이지에서 받을 수 있습니다. 현재 .NET Framework 6가 제공되고 있습니다.
윈도우 11/10에서 .NET Framework 3.5를 사용하거나 설치하는 방법이 궁금하다면 관련 안내 문서를 참고하세요.
