CLR 버전 도구(Clrver.exe)는 컴퓨터에 설치된 CLR(공용 언어 런타임)의 모든 버전을 보고합니다.
이 도구는 자동으로 Visual Studio와 함께 설치됩니다. 도구를 실행하려면 Visual Studio 개발자 명령 프롬프트 또는 Visual Studio 개발자 PowerShell을 사용합니다.
명령 프롬프트에서 다음 명령을 입력합니다.
문법
clrver [option]
Options
| Option | Description |
|---|---|
-all |
CLR을 사용하는 컴퓨터의 모든 프로세스를 표시합니다. |
| pid | 지정된 PID(프로세스 ID)가 있는 프로세스에서 사용하는 CLR의 버전을 표시합니다. |
-? |
이 도구의 명령 구문 및 옵션을 표시합니다. |
비고
옵션 없이 Clrver.exe 호출하면 설치된 모든 CLR 버전이 표시됩니다. 다른 사용자에 대해 PID를 지정하는 경우 버전 정보를 얻으려면 관리자 권한이 있어야 합니다.
비고
Windows Vista 이상에서 UAC(사용자 계정 컨트롤)는 사용자의 권한을 결정합니다. 기본 제공 Administrators 그룹의 구성원인 경우 표준 사용자 액세스 토큰과 관리자 액세스 토큰이라는 두 개의 런타임 액세스 토큰이 할당됩니다. 기본적으로 표준 사용자 역할에 있습니다. 관리 권한이 필요한 코드를 실행하려면 먼저 표준 사용자에서 관리자로 권한을 상승시켜야 합니다. 명령 프롬프트 아이콘을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행하려는 경우 명령 프롬프트를 시작할 때 이 작업을 수행할 수 있습니다.
SYSTEM, LOCAL SERVICE 및 NETWORK SERVICE 프로세스에 대한 CLR 버전을 확인하려고 시도하면 PID가 존재하지 않음을 나타내는 메시지가 표시됩니다.
예시
다음 명령은 컴퓨터에 설치된 CLR의 모든 버전을 표시합니다.
clrver
다음 명령은 프로세스 128에서 사용하는 CLR의 버전을 표시합니다.
clrver 128
다음 명령은 모든 관리되는 프로세스와 사용 중인 CLR의 버전을 표시합니다.
Clrver -all
참고하십시오
.NET