Windows 7에서 설치 한 .NET 프레임 워크의 버전을 어떻게 알 수 있습니까?
이전 운영 체제 (예 : Vista / XP)에서는 프로그램 추가 / 제거로 이동하여 설치된 모든 버전의 .NET Framework가 표시되었습니다. Windows 7에서는 프로그램 및 기능 제어판에 “Microsoft .NET Framework 4 클라이언트 프로필”이 표시됩니다.
내 추측에 따르면 내 .NET 프레임 워크 설치의 최신 / 가장 큰 버전 번호 만 표시됩니까?
참고 : 또한 설치된 모든 .NET 프레임 워크 버전이 표시되어 있는지 확인하기 위해 프로그램 및 기능> 설치된 업데이트를 확인했지만 운이 없습니다.
답변
에서 봐 <%WINDIR%>\Microsoft.NET\Framework
(및 / 또는 Framework64
), 이것은 당신에게 매우 신뢰할 수있는 힌트를 줄 것이다.
여러 버전 디렉토리 등을 포함 할 수 있습니다 v4.0.30319
.
답변
Microsoft는이 질문에 대한 답변을 제공하는 기술 자료 문서를 보유하고 있습니다.
설치된 Microsoft .NET Framework의 버전 및 서비스 팩 수준을 확인하는 방법
이 문서에는 특정 .NET Framework 버전이 설치되어 있는지 확인하기위한 레지스트리 키가 나와 있습니다.
Windows 7은 운영 체제 구성 요소로 포함 된 Microsoft .NET Framework 3.5 SP1과 함께 제공되므로 기본 프로그램 및 기능 창에 표시되지 않습니다. 프로그램 및 기능의 Windows 기능 설정 또는 해제 섹션 에서이 기능 의 일부를 볼 수 있습니다 . Microsoft .NET Framework 3.5 SP1에는 .NET 2.0 SP2 및 .NET 3.0 SP2가 포함되어 있습니다.
답변
.NET V3.5는 Windows 7에서 OS의 일부로 설치되며 제거 할 수 없습니다. 생각하지 않습니다. 따라서 추가 / 제거에 표시되지 않습니다.
기본적으로이 aslo는 V2.0 및 V3.0이 모두 공통 CLR (V2.0)을 공유하므로 V2.0 및 V3.0이 있음을 의미합니다.
답변
.NET CLR 버전 (V1.0, 1.1, 2 및 4)은 나란히 설치되므로 모든 버전 을 사용할 수 있습니다.
3과 3.5는 V2 런타임에 추가 된 추가 라이브러리입니다.