查看本地安装的 .NET Framework(CLR) 版本

方法一:%SystemRoot%\Microsoft.NET\Framework

要了解安装了哪些版本的 .NET Framework,可以通过检查下面目录的子目录解决:

%SystemRoot%\Microsoft.NET\Framework

%SystemRoot%\Microsoft.NET\Framework64

(%SystemRoot%即目录C:\Windows)

也可以在命令行中输入下面命令,筛选出我们关注的结果:

%SystemRoot%\Microsoft.NET\Framework\v*

方法二:clrver.exe

clrver.exe 是 .NET Framework SDK 提供的命令行实用程序,能够列出本地安装的所有CLR版本。

clrver.exe在系统中的路径如下图所示:

到指定目录下,在命令行中执行命令“clrver.exe”,可以查看到本地安装的CLR版本效果如下:

在命令行中执行命令“clrver.exe -all”,还可以查询当前运行的所有进程的CLR版本号,效果如下:

在命令行中执行命令“clrver.exe 9088”,可以查询PID为9088的进程使用的CLR版本号,效果如下:

关于控制面板的“卸载或更改程序”

不要认为控制面板中查到的是当前计算机安装的 .NET Framework 版本,这可能误导你得出错误的结论!

以Win7操作系统为例,下面是我电脑中控制面板“程序和功能”中查到的部分内容,与上面的数据并不一致

END

时间: 2024-10-19 11:07:20

查看本地安装的 .NET Framework(CLR) 版本的相关文章

查看本地安装的jdk是Sun/Oraclejdk还是Openjdk

在命令行输入java -version(win 系统 和Linux的命令行自己开启) 1.如果是Openjdk,输入 java -version显示的版本信息为 [[email protected] ~]$ java -versionopenjdk version "1.8.0_144"OpenJDK Runtime Environment (build 1.8.0_144-b01)OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mo

.NET Framework CLR 版本检测

我写了一个 C# 程序来检测 .NET Framework CLR 版本. 在 Ubuntu 操作系统中的运行结果: [email protected]:~/work$ ./ClrInfo.exe OS Version: Unix 2.6.31.16 CLR Version: 2.0.50727.1433 ( Mono 2.4.2.3 ) Default Encoding: System.Text.UTF8Encoding Available Frameworks: Mono 1.0 Profi

如何查看是否安装.NET Framework、.NET Framework的版本号以及CLR版本号

查看是否安装.NET Framework→%SystemRoot%\System32→如果有mscoree.dll文件,表明.NET Framework已安装 查看安装了哪些版本的.NET Framwork→开始-运行→输入cmd→输入如下命令dir %WINDIR%\Microsoft.Net\Framework\v* 查看安装的所有CLR版本→打开"VS2012命令提示"→输入CLRVer.exe →输入CLRVer.exe -all,查看正在运行的进程使用CLR的版本号

Windows查看电脑上安装的.Net Framework版本的五种方法(转)

1.查看安装文件判断Framwork版本号 打开资源管理器,比如我的电脑,再地址栏输入%systemroot%\Microsoft.NET\Framework后单击“转到”或者按回车. 在新文件夹中查看v字开头的下级文件夹名,最大的数字就是当前计算机上的.Net FrameWork版本号.如文件夹名最大为v4.0.30319,那么本机上安装的.Net Framework版本就是4.0: 2.JavaScript脚本判断.Net Framework版本 在网页浏览器的地址栏输入下面的命令后单击“转

查看.Net Framework的版本(PC和WinCE)

一.在电脑上查看.Net Framework的版本 (1)第一步: 打开"我的电脑",在地址栏输入 %systemroot%\Microsoft.NET\Framework 第二步:从列出来的文件夹中,我们可以看到v1.0.3705   v2.0.50727   v3.0 v3.5 而这些目录显示的最高版本号即本机Microsoft .NET Framework 版本号,也就是3.5的. 如果你最高版本的目录只有v2.0.50727   那就是本地只有安装.net framework2

查看Windows电脑上.NET Framework版本的方法(找了好久的方法)

照网上大多数人的方法,在路径 C:\Windows\Microsoft.NET\Framework 下可以查看到.NET Framework的版本,不过无论Win7还是Win10,显示都是这样的: 那我们电脑上的最高版本都是4.0吗?并不是,无论你当前的版本是4.0, 4.5, 4.6, 4.7,均是这样.所以可以在命令提示符中输入以下命令查看: cd %WINDIR%\Microsoft.NET\Framework\v4.0.30319 MSBuild /version 像我这样的话版本至少到

.Net Framework 4.x 程序到底运行在哪个 CLR 版本之上

转帖:https://blog.csdn.net/WPwalter/article/details/78067293 另参考:https://www.cnblogs.com/worksguo/archive/2010/02/10/1666939.html 当我们编译程序目标框架选为 .Net Framework 4.5/4.6/4.7 时,CLR 运行时是如何判断我们究竟应该用哪一个 .Net Framework 呢?.Net Framework 的版本到底由哪些部分组成?我们编译 .Net F

升级本地已安装的 Node 和 npm 版本

Mac升级本地已经安装的NodeJs和Npm到最新版,可以使用一下方式进行升级和更新. 其实windos上升级nodejs也很简单,只需在nodejs官网下载安装最新的msi即可. 值得注意的是安装时需要按原nodejs安装路径路径安装,不能安装到新的路径. 1. Node 版本升级 step1: 查看本机当前 node 版本 1 node -v step2: 清除nodejs的 cache 1 npm cache clean -f step3: 安装node管理工具 n 这个工具是专门用来管理

如何查看已安装的CentOS版本信息

如何查看已安装的CentOS版本信息: 1)[[email protected] ~]# cat /proc/version Linux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 2010 2) [[email protected] ~]# uname -a Linux localhost.loca