CLR 版本工具(Clrver.exe)将报告计算机上公共语言运行时(CLR)的所有已安装版本。
此工具会自动随 Visual Studio 一起安装。 若要运行该工具,请使用 Visual Studio 开发人员命令提示或 Visual Studio 开发人员 PowerShell。
在命令提示符处,输入下列命令:
Syntax
clrver [option]
选项
| 选项 | Description |
|---|---|
-all |
显示使用 CLR 的计算机上的所有进程。 |
| pid | 显示具有指定进程 ID(PID)的进程使用的 CLR 的版本(s)。 |
-? |
显示该工具的命令语法和选项。 |
注解
如果调用不带选项的 Clrver.exe,则会显示所有已安装的 CLR 版本。 如果为其他用户指定 PID,则必须具有管理权限才能获取版本信息。
注释
在 Windows Vista 及更高版本中,用户帐户控制(UAC)确定用户的权限。 如果你是内置管理员组的成员,则分配有两个运行时访问令牌:标准用户访问令牌和管理员访问令牌。 默认情况下,你处于标准用户角色。 若要执行需要管理权限的代码,必须先将特权从标准用户提升到管理员。 在启动命令提示符时,可以执行此作,方法是右键单击命令提示符图标并指示要以管理员身份运行。
尝试确定 SYSTEM、LOCAL SERVICE 和 NETWORK SERVICE 进程的 CLR 版本会导致指示 PID 不存在的消息。
例子
以下命令显示计算机上安装的所有 CLR 版本。
clrver
以下命令显示进程 128 使用的 CLR 版本。
clrver 128
以下命令显示所有托管进程及其使用的 CLR 版本。
Clrver -all