IT/Windows

.NET Framework 여러 버전 설치 방법

알콩달콩아빠 2025. 2. 25. 09:23
728x90
반응형

.NET Framework는 Windows 환경에서 다양한 애플리케이션을 실행하는 데 필수적인 개발 프레임워크입니다. 일부 프로그램은 특정 버전의 .NET Framework가 필요하기 때문에 여러 버전을 함께 설치해야 할 때가 있습니다. 이번 블로그에서는 Windows에서 여러 버전의 .NET Framework를 설치하는 방법을 소개하겠습니다.

1. .NET Framework의 버전별 특징

✅ .NET Framework 주요 버전

  • .NET Framework 3.5: 구형 애플리케이션에서 종종 요구됨
  • .NET Framework 4.5 ~ 4.8.1: 최신 애플리케이션에서 사용
  • .NET Framework 4.8.1 (최신 버전): 현재 공식 지원되는 마지막 버전

Windows에서는 .NET Framework의 여러 버전을 동시에 설치할 수 있으며, 최신 버전(4.8 이상)은 자동으로 하위 버전을 포함합니다.


2. .NET Framework 여러 버전 설치 방법

🔹 방법 1: Windows 기능에서 설치 (3.5 버전)

  1. Windows + R 키를 눌러 optionalfeatures 입력 후 실행
  2. “.NET Framework 3.5 (includes .NET 2.0 and 3.0)” 체크 후 확인
  3. 설치가 완료되면 컴퓨터를 재부팅

📌 명령어로 설치하는 방법 (관리자 권한 필요)

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

🔹 방법 2: 공식 설치 파일을 이용한 설치 (4.5 이상)

  1. Microsoft 공식 사이트에서 다운로드
  2. 원하는 버전의 .NET Framework 설치 파일 실행
  3. 설치 완료 후 PC 재부팅

📌 명령어로 설치하는 방법

Start-Process -FilePath "C:\경로\dotNetFx48.exe" -ArgumentList "/q /norestart" -Wait

3. 설치된 .NET Framework 버전 확인 방법

✅ Windows 레지스트리 확인

reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP" /s

또는 PowerShell 명령어 실행:

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP'

4. 특정 .NET Framework 버전을 사용하는 방법

특정 프로그램이 원하는 버전을 사용하도록 강제하려면 앱 설정을 변경하거나 Windows에서 버전 적용을 지정해야 합니다.

global.json을 활용한 버전 지정 (.NET Core & .NET 5/6/7/8과 혼동하지 않기)

{
  "sdk": {
    "version": "4.8.1"
  }
}

이렇게 설정하면 해당 프로젝트에서 특정 .NET 버전을 사용할 수 있습니다.


5. .NET Framework 제거 및 재설치

🔹 프로그램 추가/제거에서 제거

  1. Windows + Rappwiz.cpl 입력 후 실행
  2. .NET Framework 관련 항목 찾기
  3. 제거 후 다시 설치 진행

🔹 PowerShell 명령어로 제거

DISM /Online /Disable-Feature /FeatureName:NetFx3

🚀 결론

✅ Windows에서는 여러 버전의 .NET Framework를 동시에 설치할 수 있음 ✅ .NET 3.5는 Windows 기능에서 활성화, 4.5 이상은 설치 파일 다운로드 필요 ✅ 설치된 버전 확인은 레지스트리 또는 PowerShell을 이용 ✅ 특정 버전 강제 적용 시 global.json 설정 가능

728x90
반응형