.NET Framework닷넷 프레임워크
.NET 으로 만든 윈도우 프로그램을 실행하는 데 필요한 마이크로소프트 공식 런타임
Microsoft무료Windows
⬇ 공식 사이트에서 닷넷 다운로드
dotnet.microsoft.com 공식 페이지로 이동합니다 · 무료 · Windows
공식 사이트(dotnet.microsoft.com)로 이동해 내려받습니다. 본 사이트는 설치 파일을 직접 제공하지 않습니다.
닷넷 프레임워크 소개
닷넷 프레임워크(.NET Framework)는 마이크로소프트가 만든 윈도우 전용 애플리케이션 실행 환경입니다. C#, VB.NET 등으로 개발된 업무용 프로그램, 게임 런처, 모드 도구, 각종 유틸리티가 이 런타임 위에서 동작합니다. 필요한 버전이 없으면 '이 앱을 실행하려면 .NET Framework가 필요합니다' 같은 안내가 뜨고 프로그램이 실행되지 않습니다.
현재 쓰이는 계열은 크게 두 가지입니다. 4.x 계열은 윈도우 10·11에 기본으로 들어 있고 윈도우 업데이트로 최신 상태가 유지되며, 새 4.x가 설치되면 이전 4.x를 대체합니다. 반면 3.5(2.0·3.0 포함)는 4.x와 별도로 나란히 설치되는 구성 요소라서, 오래된 프로그램을 쓰려면 Windows 기능 켜기/끄기 에서 따로 켜야 합니다.
마이크로소프트가 무료로 배포하며 공식 다운로드 페이지에서 웹 설치 프로그램, 오프라인 설치 프로그램, 언어 팩을 받을 수 있습니다. 운영체제 구성 요소라서 임의로 삭제하기보다 복구하는 방식으로 관리합니다. 이 페이지에서는 공식 다운로드 바로가기와 함께 설치·버전 확인·오류 해결 가이드를 안내합니다.
주요 기능
윈도우 프로그램 실행 환경.NET Framework 로 만든 데스크톱 프로그램과 서비스가 동작하는 데 필요한 라이브러리와 실행 엔진(CLR)을 제공합니다.
4.x 계열 제자리 업그레이드새 4.x 버전이 이전 4.x를 대체하므로 4.0~4.7 대상으로 만든 프로그램도 최신 4.x 하나로 실행됩니다.
3.5 나란히 설치2.0·3.0·3.5 대상 프로그램을 위한 3.5는 4.x와 충돌 없이 함께 설치됩니다.
윈도우 기능으로 설치윈도우 10·11에서는 3.5를 별도 설치 파일 없이
Windows 기능 켜기/끄기 에서 켜면 윈도우 업데이트를 통해 설치됩니다.웹·오프라인 설치 프로그램공식 페이지에서 인터넷 연결용 웹 설치 프로그램과 인터넷 없이 쓰는 오프라인 설치 프로그램을 모두 제공합니다.
한국어 언어 팩오류 메시지 등을 한국어로 표시하는 언어 팩을 공식 페이지에서 따로 받을 수 있습니다.
기본 정보
| 프로그램명 | .NET Framework (닷넷 프레임워크) |
|---|---|
| 개발사 | Microsoft |
| 라이선스 | 무료 |
| 지원 OS | Windows |
| 언어 | 한국어 포함 다국어(언어 팩 제공) |
| 카테고리 | 유틸리티 |
| 공식 사이트 | dotnet.microsoft.com |
| 최신 버전 | 공식 다운로드 페이지에서 확인 |
설치 요약

- 먼저 프로그램이 요구하는 버전이 3.5인지 4.x인지 오류 메시지에서 확인합니다.
- 3.5가 필요하면
Win + R→optionalfeatures로Windows 기능 켜기/끄기를 열고.NET Framework 3.5(.NET 2.0 및 3.0 포함)에 체크합니다. 확인을 누르고 '윈도우 업데이트에서 파일 다운로드'를 선택하면 설치가 진행됩니다.- 4.x가 필요하면 아래 공식 다운로드 버튼으로 이동해 최신 4.x의
런타임설치 프로그램을 내려받아 실행합니다. - 설치 후 PC를 다시 시작하고 프로그램을 실행해 확인합니다.
주의사항
- 윈도우 10·11 사용자는 4.x를 별도로 설치할 필요가 거의 없습니다. 이미 설치되어 있다는 메시지가 나오면 정상입니다.
- '닷넷 프레임워크 전 버전 통합 설치' 같은 비공식 설치 팩이나 dll 개별 다운로드는 사용하지 마세요. 공식 페이지와 윈도우 기능으로 모두 무료 설치됩니다.
- 개발자가 아니라면 공식 페이지의
개발자 팩이 아니라런타임을 받으세요. - 지원이 끝난 오래된 4.x 버전은 보안 업데이트를 받지 못합니다. 지원 종료 일정은 공식 다운로드 페이지의 표에서 확인하세요.
자주 묻는 질문
Q. 닷넷 프레임워크는 무료인가요?
네, 마이크로소프트가 무료로 배포합니다. 공식 페이지와 윈도우 기능 설치 모두 결제나 회원가입이 필요 없습니다.
Q. 윈도우 11에 닷넷 프레임워크를 따로 설치해야 하나요?
4.x 계열은 윈도우 10·11에 기본 포함되어 있어 따로 설치할 필요가 없습니다. 오래된 프로그램이 3.5를 요구할 때만
Windows 기능 켜기/끄기 에서 3.5를 켜면 됩니다.Q. 설치된 닷넷 프레임워크 버전은 어떻게 확인하나요?
4.x는 레지스트리
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full 의 Version 값에서, 3.5는 Windows 기능 켜기/끄기 에서 체크 여부로 확인할 수 있습니다. 자세한 방법은 사용법 가이드를 참고하세요.Q. .NET Framework 와 .NET(닷넷 8 등)은 같은 건가요?
다릅니다. .NET Framework 는 윈도우 전용 기존 런타임이고, .NET 은 그 후속으로 나온 크로스 플랫폼 런타임입니다. '.NET Desktop Runtime 이 필요합니다'라는 메시지는 .NET Framework 가 아니라 .NET 런타임을 설치해야 한다는 뜻입니다.
Q. 3.5와 4.x를 둘 다 켜도 되나요?
네, 두 계열은 서로 독립적으로 나란히 설치되어 충돌하지 않습니다.
Q. 닷넷 프레임워크 3.5 오프라인 설치는 어떻게 하나요?
윈도우 10·11에서는 사용 중인 윈도우와 같은 버전의 설치 ISO를 마운트한 뒤, 관리자 터미널에서
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs 를 실행하면 인터넷 없이 설치됩니다. D 는 실제 마운트된 드라이브 문자로 바꾸세요. 자세한 방법은 활용 팁 가이드를 참고하세요.Q. 닷넷 프레임워크 4.8 삭제가 가능한가요?
윈도우 10·11의 4.x는 운영체제 구성 요소라서 설치된 앱 목록에서 삭제할 수 없고, 지우는 것도 권장되지 않습니다. 오류가 있다면 윈도우 업데이트와 공식 .NET Framework 복구 도구로 복구하세요.
Q. 맥북에서 닷넷 프레임워크를 설치할 수 있나요?
아닙니다. .NET Framework 는 윈도우 전용이라 macOS용 설치 파일이 없습니다. 맥에서 쓰려면 윈도우 가상 머신이 필요하며, 개발 목적이라면 맥을 지원하는 최신 .NET 을 사용합니다.
함께 보는 유틸리티 프로그램
⬇ 공식 사이트에서 닷넷 다운로드
dotnet.microsoft.com 공식 페이지로 이동합니다 · 무료 · Windows
본 페이지는 비공식 안내 페이지이며 개발사와 무관합니다. 다운로드 버튼은 공식 사이트로 연결되며, 본 사이트는 설치 파일을 직접 배포하지 않습니다. 프로그램의 상표와 저작권은 각 개발사에 있습니다.