시스템보안(Windows)

.net 설치 여부 확인

forward error correction Circle 2023. 9. 7. 08:03
반응형

Ⅰ. ".NET" 이란?

.NET은 마이크로소프트(Microsoft)에서 개발한 소프트웨어 프레임워크 및 플랫폼입니다. 이 기술은 여러 가지 언어를 지원하며, 주로 Windows 운영 체제에서 실행되지만 다른 플랫폼에서도 사용할 수 있습니다. 

 

.NET은 다음과 같은 주요 구성 요소로 구성됩니다:
1) Common Language Runtime (CLR): CLR은 .NET 언어로 작성된 프로그램을 실행하는 런타임 환경입니다. 메모리 관리, 예외 처리, 스레딩 및 언어 간 상호 운용성을 지원합니다.
2) Base Class Library (BCL): BCL은 .NET 프레임워크의 핵심 클래스 라이브러리를 제공합니다. 이 라이브러리는 파일 처리, 네트워킹, 데이터베이스 연결, 암호화 등과 같은 일반적인 작업을 수행하는 데 사용됩니다.
3) Languages: .NET은 C#, Visual Basic.NET, F#, C++/CLI 등 다양한 언어를 지원합니다. C#은 가장 널리 사용되며, .NET 생태계에서 주류 언어 중 하나입니다.
4) Development Tools: .NET 개발에는 Visual Studio와 Visual Studio Code와 같은 통합 개발 환경(IDE)을 사용할 수 있으며, 명령줄 도구도 포함되어 있습니다.

.NET은 웹 애플리케이션, 데스크톱 애플리케이션, 모바일 앱, 웹 서비스, 클라우드 서비스 등 다양한 유형의 소프트웨어 개발에 사용됩니다. 또한 .NET Core 및 .NET 5 이상과 같은 오픈 소스 버전이 도입되어 Linux 및 macOS와 같은 다른 플랫폼에서 .NET 애플리케이션을 개발하고 실행할 수 있게 되었습니다.

 

Ⅱ. ".NET" 설치 여부 확인

Windows 8 이상: "제어판" > "프로그램 및 기능"에서 확인할 수 있습니다.

 

2) 명령 프롬프트나 PowerShell을 열고 다음 명령어를 실행합니다:

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

이 명령어는 설치된 .NET Framework 버전을 나열합니다.


3)  "레지스트리 편집기"를 실행합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP 경로 아래에 설치된 .NET Framework 버전을 확인할 수 있는 하위 키가 있습니다.

반응형