Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows 10에 .NET Framework 3.5 설치하는 방법 총정리

Windows 사용자라면 '.NET Framework'라는 단어를 한 번쯤은 들어보셨을 것입니다. .NET Framework는 Microsoft가 개발한 소프트웨어 프레임워크로, C#, C++, F#, Visual Basic으로 작성된 프로그램을 빌드하고 실행할 수 있게 해줍니다. 최신 버전은 .NET 4.8이지만, 일부 애플리케이션을 실행하려면 .NET 3.5와 같은 구버전이 필요한 경우도 있습니다.

다행히 .NET Framework 3.5의 설치 과정은 그리 어렵지 않습니다. 이 글에서는 PC에 .NET 3.5가 이미 설치되어 있는지 확인하는 방법과, 설치되어 있지 않을 때 이를 설치하는 다양한 방법을 자세히 알아보겠습니다.

PC에 .NET Framework 3.5가 설치되어 있는지 확인하는 방법

설치를 시작하기 전에, 먼저 과거에 이미 .NET 3.5를 설치한 적이 있는지 확인해 보는 것이 좋습니다.

  1. Win + R 키를 누르고 control을 입력한 후 Enter 키를 눌러 제어판을 실행합니다.
  2. 프로그램 > 프로그램 및 기능을 클릭합니다.
  3. 왼쪽 창에서 Windows 기능 켜기/끄기를 선택합니다.
  4. Windows 기능 목록 상단에서 .NET Framework 3.5 항목을 확인할 수 있습니다. 해당 항목 앞의 체크박스가 검은색으로 채워져 있다면 설치되어 있는 것입니다.

.NET Framework 3.5 항목에는 .NET 2.0 및 3.0 포함이라는 문구가 함께 표시됩니다. 즉, .NET Framework 3.5를 설치하면 .NET 2.0과 3.0이 필요한 애플리케이션도 함께 실행할 수 있습니다.

반대로 체크박스가 비어 있다면 아직 설치되지 않은 상태이며, 아래 소개하는 세 가지 방법 중 하나를 선택해 설치를 진행하면 됩니다.

방법 1: Windows 기능을 통해 .NET 3.5 설치하기

앞서 안내한 단계로 Windows 기능 켜기/끄기 창에 접근했다면, .NET Framework 3.5 항목의 체크박스를 선택하고 확인 버튼을 눌러 창을 닫기만 하면 됩니다.

그러면 Windows가 즉시 .NET Framework 3.5 설치를 시작하며, 설치를 완료하려면 PC를 재시작해야 합니다.

방법 2: Windows 설치 미디어를 이용해 .NET 3.5 설치하기

PC에 인터넷 연결이 없는 경우에는 Windows DVD나 부팅 가능한 USB 플래시 드라이브를 사용해 .NET 3.5를 설치할 수 있습니다. Windows 설치 미디어만 있다면 비교적 간단하고 시간도 많이 걸리지 않습니다.

  1. 설치 미디어를 PC에 삽입하고 할당된 드라이브 문자를 확인합니다.
  2. Win + R 키를 누르고 cmd를 입력한 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.
  3. 다음 명령어를 입력하고 실행합니다:
    Dism /online /enable-feature /featurename:NetFX3 /All /Source:G:\sources\sxs /LimitAccess
    여기서는 설치 미디어의 드라이브 문자가 G라고 가정했습니다. 실제 시스템에서 할당된 드라이브 문자로 G를 변경해 주세요.
  4. 설치에는 몇 분 정도 소요됩니다. 완료되면 PC를 재시작합니다.

방법 3: 오프라인 설치 관리자로 .NET Framework 설치하기

직접 다운로드를 선호한다면, Microsoft의 dotnet 공식 웹사이트에서 이전 버전 .NET Framework용 오프라인 설치 관리자를 제공받을 수 있습니다. 다만 파일을 다운로드하기 전에 반드시 지원되는 버전인지 확인해야 합니다.

다행히 Microsoft는 지원되는 버전을 쉽게 찾을 수 있도록 해줍니다. 다운로드 페이지에 접속하면 웹사이트가 자동으로 지원되는 버전 목록만 펼쳐 보여주고 지원이 종료된 버전은 숨겨줍니다. 목록에서 .NET 3.5가 지원되는 버전으로 표시되어 있는 것을 확인할 수 있습니다.

지원되는 버전을 다운로드하는 것이 중요한 이유는, Microsoft가 소프트웨어마다 '지원 종료' 날짜를 설정하고 해당 날짜 이후에는 업데이트 배포를 중단하기 때문입니다. 다행히 작성 시점 기준 .NET 3.5의 지원 종료일은 2028년 10월 10일로 설정되어 있으므로, 충분히 오랫동안 안심하고 사용할 수 있습니다.

원하는 버전의 오프라인 설치 관리자를 다운로드했다면 이제 설치를 시작할 준비가 된 것입니다. 대부분의 경우 설치는 순조롭게 진행되지만, 간혹 오프라인 설치 관리자가 정상적으로 작동하지 않는 경우도 있습니다.

방법 4: 명령 프롬프트 또는 PowerShell로 .NET Framework 설치하기

빠르게 작업을 처리하고 싶다면 명령 프롬프트나 PowerShell에서 단 한 줄의 명령어로 .NET Framework 3.5를 다운로드하고 설치할 수 있습니다. 방법은 다음과 같습니다:

  1. Win + R 키를 누르고 cmd를 입력한 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한 명령 프롬프트를 실행합니다. PowerShell을 사용하려면 cmd 대신 powershell을 입력합니다.
  2. 명령 프롬프트를 사용하는지 PowerShell을 사용하는지에 따라 아래 명령어 중 하나를 실행합니다.
    명령 프롬프트:
    Dism /online /Enable-Feature /FeatureName:"NetFx3"
    PowerShell:
    Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3"
  3. 설치가 시작됩니다. 설치 프로세스가 끝나면 명령 프롬프트 또는 PowerShell 창을 닫으면 됩니다.

.NET Framework 3.5 설치 성공 여부 확인하기

.NET Framework 설치를 마친 후에는 관리자 권한 명령 프롬프트에서 간단한 명령어를 실행해 설치가 성공적으로 완료되었는지 확인할 수 있습니다.

  1. Win + R 키를 누르고 cmd를 입력한 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한 명령 프롬프트를 실행합니다.
  2. 다음 명령어를 실행합니다:
    reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s
  3. 시스템에 설치된 모든 .NET Framework 버전 목록이 화면에 표시됩니다.

.NET Framework 3.5 설치 시 발생할 수 있는 문제

.NET Framework 3.5 설치 중 문제가 발생하는 원인은 여러 가지가 있습니다. 예를 들어, Windows 정품 인증이 되어 있지 않으면 .NET Framework가 시스템에 설치되지 않습니다. 이 경우 현재 Windows 사본을 정품 인증하거나 새 라이선스를 구입하는 것 외에 다른 방법이 없습니다.

또한 설치 과정에서 일부 Windows 업데이트를 먼저 다운로드해야 하는 경우도 있습니다. 다만 이는 주로 최신 버전 .NET Framework에서 나타나는 문제로, 컴퓨터를 아주 오랫동안 업데이트하지 않았다면 크게 걱정할 필요는 없습니다. 업데이트가 필요하면 KB 번호가 표시되므로, 해당 번호를 참고해 필요한 업데이트를 설치하면 됩니다.

최근 10년 이내에 구매한 PC라면 .NET Framework 3.5를 지원하지 않을 가능성은 거의 없습니다. 그럼에도 불구하고, 사용 중인 운영체제에서 어떤 .NET Framework 버전이 호환되는지 미리 확인해 두는 것이 좋습니다.

.NET Framework는 Windows Vista 이후의 모든 Windows 운영체제(Windows 7, 8, 8.1, 10)에서 작동합니다. 다만 Windows Vista에는 기본으로 사전 설치되어 있지 않습니다.

이제 .NET 3.5 프로그램을 자유롭게 실행하세요

이 가이드를 따라오셨다면 별다른 문제 없이 .NET 3.5를 성공적으로 설치하셨기를 바랍니다. 이제 .NET 3.5가 필요한 모든 프로그램을 실행할 수 있습니다. 물론 최신 버전의 .NET Framework도 함께 설치되어 있는지 확인해 두는 것이 좋습니다.