Microsoft .NET Framework는 최신 Windows 운영 체제의 중요한 기능입니다. 개발자에게 Microsoft에서 유지 관리하는 기성품 코드 모음을 제공합니다. 대부분의 경우 .NET Framework와 직접적인 관련이 없습니다. 그러나 항상 그런 것은 아닙니다. 때때로 시스템에 설치된 .NET Framework의 특정 버전을 알아야 합니다.
다음은 Windows 버전에 설치된 .NET Framework 버전을 확인할 수 있는 6가지 방법입니다.
최신 .NET Framework 버전 찾기:4.5 이상
버전 4.5 이상에 대한 .NET Framework 버전을 찾는 데 사용할 수 있는 세 가지 방법이 있습니다. "하지만 Gavin," "내가 가지고 있는 버전을 확인하기 위해 이 작업을 수행하는 중입니다. 버전 4.5인지 아닌지 모르겠습니다."
당신이 옳습니다. .NET Framework 버전을 확인하는 데는 잠시 시간이 걸립니다. .NET Framework 버전 4.5 이상이 있으면 빠르게 설정할 수 있습니다. 그렇지 않은 경우 이전 버전이 설치되어 있거나 .NET Framework 버전이 전혀 설치되어 있지 않다고 안전하게 가정할 수 있습니다(거의 가능성 없음).
1. 레지스트리 편집기를 사용하여 .NET Framework 버전 찾기
레지스트리에서 시스템에 설치된 .NET Framework 버전을 찾을 수 있습니다. (그런데 Windows 레지스트리는 무엇입니까?)
- Ctrl + R 누르기 실행을 연 다음 regedit를 입력하십시오.
- 레지스트리 편집기가 열리면 다음 항목을 찾습니다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
- v4에서 , 전체 확인 있는 경우 .NET Framework 버전 4.5 이상이 있는 것입니다.
- 오른쪽 패널에서 Release라는 DWORD 항목을 확인합니다. . 릴리스 DWORD가 있으면 .NET Framework 4.5 이상 버전이 있는 것입니다.
- 릴리스 DWORD 데이터에는 특정 .NET Framework 버전과 관련된 값이 포함되어 있습니다. 예를 들어, 아래 이미지에서 릴리스 DWORD의 값은 461814입니다. 이는 내 시스템에 .NET Framework 4.7.2가 설치되어 있음을 의미합니다. 릴리스 DWORD 값은 아래 표를 확인하십시오.
DWORD 값을 아래 값 표와 대조하여 시스템의 정확한 .NET Framework 버전을 확인할 수 있습니다.
2. 명령 프롬프트를 사용하여 .NET Framework 버전 찾기
명령 입력 시작 메뉴 검색 표시줄에 가장 적합한 항목을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. .
이제 다음 명령을 복사하여 명령 프롬프트에 붙여넣습니다.
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s
이 명령은 버전 4용으로 설치된 .NET Framework를 나열합니다. .NET Framework 버전 4 이상은 "v4.x.xxxxx"로 표시됩니다.
3. PowerShell을 사용하여 .Net Framework 버전 찾기
powershell 입력 시작 메뉴 검색 표시줄에 가장 적합한 항목을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. .
이제 다음 명령을 사용하여 .NET Framework 릴리스 DWORD의 값을 확인할 수 있습니다.
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\' | Get-ItemPropertyValue -Name Release | Foreach-Object { $_ -ge 394802 }
위의 명령은 True를 반환합니다. .NET Framework 버전이 4.6.2 이상인 경우. 그렇지 않으면 False를 반환합니다. . 위의 .NET Framework DWORD 값 표를 사용하여 명령의 마지막 6자리를 다른 버전으로 바꿀 수 있습니다. 제 예시를 확인하세요:
첫 번째 명령은 버전 4.6.2가 있는지 확인합니다. 두 번째는 버전 4.7.2가 있는지 확인합니다. 그러나 세 번째 명령은 Windows 10 5월 업데이트가 내 시스템에 도착하지 않았기 때문에 아직 설치하지 않은 버전 4.8을 확인합니다. 그래도 PowerShell 명령이 DWORD 값 테이블과 어떻게 작동하는지 요점을 알 수 있습니다.
이전 .NET Framework 버전 찾기
레지스트리를 사용하여 시스템에 설치된 이전 .NET Framework 버전을 찾을 수 있습니다. 레지스트리 편집기에 모든 답이 있습니다.
- Ctrl + R 누르기 실행을 열고 regedit를 입력하세요. .
- 레지스트리 편집기가 열리면 다음 항목을 찾습니다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
- 각 .NET Framework 버전에 대한 레지스트리의 NDP 파일을 확인하십시오.
타사 도구를 사용하여 .NET Framework 버전 확인
시스템에서 .NET Framework 버전을 자동으로 찾는 데 사용할 수 있는 몇 가지 도구가 있습니다. 그러나 자주 업데이트되지 않으므로 수동 방법을 아는 것도 편리합니다.
1. Raymondcc .NET 감지기
Raymondcc .NET Detector는 가장 빠르고 사용하기 쉬운 탐지 도구 중 하나입니다. 폴더를 다운로드하고 압축을 푼 다음 실행 파일을 실행합니다. 프로그램이 실행되면 .NET Framework 버전 목록이 표시됩니다. 검은색 버전은 시스템에 설치되지만 회색 버전은 설치되지 않습니다. 회색으로 표시된 .NET Framework 버전을 클릭하면 프로그램이 설치 프로그램으로 이동합니다.
다운로드 :Windows용 Raymondcc .NET Detector(무료)
보관 비밀번호는 raymondcc입니다.
2. ASoft .NET 버전 감지기
ASoft .NET 버전 감지기는 Raymondcc .NET 감지기와 매우 유사하게 작동합니다. 프로그램을 다운로드하고 압축을 풀면 실행 파일을 실행합니다. 프로그램은 현재 설치된 .NET Framework 버전 목록을 보여줍니다. 가지고 있지 않은 버전에 대한 다운로드 링크도 제공합니다.
다운로드: Windows용 ASoft .NET 버전 감지기(무료)
.NET Framework 버전을 확인하는 간단한 방법
이제 .NET Framework 버전을 확인하는 몇 가지 간단한 방법을 알게 되었습니다.
항상 .NET Framework 버전을 확인할 필요는 없습니다. 많은 프로그램이 설치하기 전에 버전을 확인하고 프로그램이 있는지 알려줍니다. 다른 사람들은 설치를 시작하기 전에 필요한 버전을 설치하므로 올바른 버전을 찾는 작업과 다운로드의 번거로움을 줄일 수 있습니다.
그래도 .NET Framework 버전을 수동으로 찾는 방법을 아는 것은 항상 편리합니다. .NET Framework에 대해 더 알고 싶으십니까? 이것이 필요한 이유와 Windows 10에 설치하는 방법입니다.