Clrver.exe(CLR 版本工具)

更新:2011 年 4 月

CLR 版本工具 (Clrver.exe) 报告在计算机上的所有已安装的公共语言运行时 (CLR) 的版本。

安装 Visual Studio 和 Windows SDK 时会自动安装此工具。 要运行工具,我们建议您使用 Visual Studio 命令提示符或 Windows SDK 命令提示符(也称 CMD Shell)。 您可以使用这些实用程序轻松运行工具,而不需要导航到安装文件夹。 有关更多信息,请参见 Visual Studio 和 Windows SDK 命令提示

  • 如果您的计算机上已安装了 Visual Studio:在任务栏上依次单击 Start、All Programs、Visual Studio、Visual Studio Tools、Visual Studio Command Prompt。

    - 或 -

    如果您的计算机上已安装了 Windows SDK:在任务栏上依次单击 Start、All Programs、Windows SDK 文件夹和 Command Prompt(或CMD Shell)。

  • 在命令提示处,键入下列命令:

clrver [option]

选项

选项

说明

-all

显示正在使用的 CLR 的计算机上的所有进程。

pid

显示具有指定的进程 ID (PID) 的进程所使用的 CLR 版本。

-?

显示该工具的命令语法和选项。

备注

如果您未使用任何选项调用 Clrver.exe,则它将显示所有已安装的 CLR 版本。 如果您指定了另一个用户的 PID,则您必须具有管理权限才能获取版本信息。

注意注意

在 Windows Vista 或更高版本中,用户帐户控制 (UAC) 确定用户的特权。如果您是内置管理员组的成员,将会给您分配两个运行时访问标记:标准用户访问标记和管理员访问标记。默认情况下,您拥有标准用户角色。要执行需要管理权限的代码,首先必须将您的特权从标准用户提升至管理员。可在通过右键单击命令提示符图标及指示您希望以管理员省份运行启动命令提示符时执行此操作。

尝试确定 SYSTEM、LOCAL SERVICE 和 NETWORK SERVICE 过程的 CLR 版本会导致出现一条消息,指示该 PID 不存在。

示例

以下命令显示在计算机上安装的 CLR 的所有版本。

clrver

以下命令显示进程 128 所用的 CLR 版本。

clrver 128

以下命令显示所有需要的托管进程和他们所使用的 CLR 版本。

Clrver -all

请参见

参考

Visual Studio 和 Windows SDK 命令提示

其他资源

.NET Framework 工具

修订记录

Date

修订记录

原因

2011 年 4 月

添加了有关使用 Visual Studio 和 Windows SDK 命令提示符的信息。

信息补充。