查看.Net Framework版本号
目录
概要
.NET Framework 的版本
| .NET Framework 版本 |
修订版 | 版本 |
| 1.0 | 原始 RTM Service Pack 1 Service Pack 2 Service Pack 3 |
1.0.3705.0 1.0.3705.209 1.0.3705.288 1.0.3705.6018 |
| 1.1 | 原始 RTM Service Pack 1 包括在 Windows Server 2003 32 位 Service Pack 1 中 |
1.1.4322.573 1.1.4322.2032 1.1.4322.2300 |
| 2.0 | 原始 RTM | 2.0.50727.42 |
注意:应将此信息用作一般指南,以确定计算机上安装的 .NET Framework 版本。还请注意,具有列出的较高版本的文件可能是作为单个修补程序或修补程序汇总程序包的一部分提供的。.NET Framework 修补程序文件版本超出本文所介绍的范围。
确定计算机上安装的 .NET Framework 版本
| • | v1.0.3705 |
| • | v1.1.4322 |
| • | v2.0.50727 |
要确定计算机上安装的 .NET Framework 版本,请按照下列步骤操作:
| 1. | 打开前面列表中的任一文件夹,然后找到 Mscorlib.dll 文件。 |
| 2. | 右键单击该文件,然后单击“属性”。 |
| 3. | 单击“版本”选项卡,然后记下文件版本。 |
| 4. | 使用前面的列表确定计算机上安装的 .NET Framework 版本,然后单击“确定”。 |
补充几个查看.Net Framework版本号
1、查看安装文件判断Framwork版本号
打开资源管理器,比如我的电脑,再地址栏输入%systemroot%\Microsoft.NET\Framework后单击“转到”或者按回车。
在新文件夹中查看v字开头的下级文件夹名,最大的数字就是当前计算机上的.Net FrameWork版本号。如文件夹名最大为v4.0.30319,那么本机上安装的.Net Framework版本就是4.0:
2、JavaScript脚本判断.Net Framework版本
在网页浏览器的地址栏输入下面的命令后单击“转到”或者回车
javascript:alert(navigator.userAgent); 或 javascript:document.write(navigator.userAgent);
新弹出的对话框或页面内容里的提示信息中,看.NET CLR后面带的版本号最高的那个,就是当前计算机上.NET Framework的版本号了
3、检测客户端.net framework的版本号
Response.Write(
"<br>版本号的主版本号:" + Request.Browser.ClrVersion.Major.ToString()
+ "<br>版本号的次版本号:" + Request.Browser.ClrVersion.Minor.ToString()
+ "<br>修定号的高16位:" + Request.Browser.ClrVersion.MajorRevision.ToString()
+ "<br>修定号的低16位:" + Request.Browser.ClrVersion.MinorRevision.ToString()
+ "<br>内部版本号部分值(Build):" + Request.Browser.ClrVersion.Build.ToString()
+ "<br>版本号的修定号部分的值(Revision):" + Request.Browser.ClrVersion.Revision.ToString()
);
4、关于framework版本号的问题
我从网上看到的是通过System.Environment.Version,获得版本号,但据说获得是runtime的版本号
请问,runtime版本号和本机安装的framework版本有什么区别?我机器装的是,3.5sp1为什么运行之后显示是2.0.50727.3053这个版本号?
3.5运行的库还是2.多的只有小部分的更新。你在2003的IIS6上安装就明白了。装了3.5以后 IIS只会显示2个版本的。一个1.0用的。一个2.0的。
5、vs2008 怎么项目建完了,怎么查看 framework版本号
资源管理器里对工程文件右键属性,里面有写使用的版本号
6、注册表信息查看framework版本号
可以从注册表里查,注册表其实就是一个大型的“键-值对列表”(Key-Value Pair List)。
注册表中的键是以树状层级结构记录的,所以图标看起来像是一个“文件夹”;一个键下,可以有“值”,而可以有再下一级的键。
值是有数据类型的,比如字符串型、数字型;每个值都有自己的“Value Name”和“Value Data”。
所以如果:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727键下Value Name为Install的值的Value Data等于1,
则说明.NET Framework 2.0.50727已经安装。同理检查3.0 、3.5等版本信息:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Install值的Value Data
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\Install值的Value Data
就知道是否安装了这两个版本。
如果没有安装过3.0和3.5的话,这两个键是不会存在的;
如果安装后又卸载了,键可能会在,Install的Value Data可能会是0。
7、检查程序集文件属性查看framework版本号
最方便的方法就是打开%systemroot%\assembly,一般会跳转到c:\windows\assembly目录,找到下面的程序集,右击选择property就看到啦
参考:
http://www.cnblogs.com/XuYiHe/archive/2011/07/28/2119246.html
http://www.sowsoy.com/topics-536.html
http://www.life134.com/diannao/94.html
查看.Net Framework版本号的更多相关文章
- 查看.Net Framework版本的方法
乐博网最新补充(乐博网一步步教你如何最快查看本机.net framework的版本): 方法一: 第一步: 打开“我的电脑“,在地址栏输入 %systemroot%\Microsoft.NET\Fr ...
- 查看.Net Framework的版本(PC和WinCE)
一.在电脑上查看.Net Framework的版本 (1)第一步: 打开“我的电脑“,在地址栏输入 %systemroot%\Microsoft.NET\Framework 第二步:从列出来的文件夹中 ...
- 查看mysql的版本号
查看mysql的版本号 1.1 在命令行登录mysql,即可看到mysql的版本号 [root@heyong ~]# mysql -uroot -p Enter password: Welcome t ...
- 查看Pyton的版本号和32/64位平台
怎么查看Python的版本号?使用的Python是32位还是64位的?用以下两条Python 指令就可以知道. 方法1:通过Python代码查看 import platform import sys ...
- CentOS 中查看软件的版本号
CentOS 中查看软件的版本号 1. rpm 查看 [root@hadoop110 ~]# rpm -qa | grep mysql mysql-community-client--.el6.x8 ...
- centos7.2下查看的java版本号
1,centos7.2下查看的java版本号 java -version
- 查看tomcat的版本号
本经验主要介绍在windows下,如何查看tomcat的版本号. 工具/原料 安装了tomcat server的操作系统. 一.绿色版tomcat版本查看--命令catalina version 或者 ...
- 如何查看Python的版本号
一.如何查看Python的版本号 win+r输入cmd在输入:python --version回车即可
- 如何查看.Net FrameWork,VC++ 等安装包的启动参数
最近做了一个客户端的程序,客户端程序运行环境要求是.Net FrameWork 4.0 和VC++ 2012 ,在做安装包的时候需要先检测系统环境是否存在这些环境,不存在则安装对应环境. 使用工具来制 ...
随机推荐
- Linux Shell编程 条件判断语法
if条件判断语句 单分支 if 条件语句 语法格式: if [条件判断式];then 程序 fi 或者 if [条件判断式] then 程序 fi 在使用单分支 if 条件查询时需要注意几点: if ...
- web框架详解之三Modal
一.Modal操作之创建表,添加数据 1. 配置Django中settings的设置连接mysql数据库,然后在mysql数据库中创建库 2. 在models中创建表.继承Model 3. 在sett ...
- 2018.7.12训练赛 -G
第二道水题 前边说了很多话,但就最后两段有用. 就是给你一个序列,然后你判断一下这个序列是不是递增的,是就输出yes,否则输出no. 所以以后不管题目看起来多长.多复杂,都要读一遍. 代码就不贴了.
- Android : 反射机制获取或设置系统属性(SystemProperties)【转】
本文转载自:https://blog.csdn.net/wei_lei/article/details/70312512 Android.os.SystemProperties 提供了获取和设置系统属 ...
- Centos7 远程登录端口22 设置
第一步 #查看本机是否安装SSH软件包 [root@localhost ~]# rpm -qa | grep ssh openssh-server-6.6.1p1-12.el7_1.x86_64 op ...
- jqgrid的scroll参数的使用
scroll参数会影响addJSONData(data)方法的使用 存在scroll参数,addJSONData方法会往表格中追加数据: 不存在scroll参数时,addJSONData方法会覆盖表格 ...
- https阿里云证书购买与apache环境配置
1.在阿里云云盾安全->CA证书购买 2.下载证书解压文件,一般有四个文件 3.在/etc/apache2 下创建一个文件夹cert 放入以上四个文件(路径可自己任意选择) 4.$sudo a ...
- SSIS包的开发
在上一章节中我们初步了解了SSIS体系结构以及如何创建一个SSIS包.现在就介绍一下如何在创建的包中使用各个选项卡.打开上一章节创建的SSIS包.整个界面风格如下: 在整个包中包含了控制流选项卡.数据 ...
- python中的变量与对象
一. 什么是变量 变量就是以前学习的数学中常见的等式x = 3(x是变量,3是变量值),在编程中,变量不仅可以是数学,还可以是任意数据类型 二. 变量的命名规则 变量名必须是英文大小写.数字和_的组合 ...
- 算法练习1---桶排序java版
今天复习了桶排序. 例如现在有满分为10分的试卷,学生得分分别为2,8,5,3,5,7,现在要给这些分数按照从大到小输出,使用桶排序的思想:有11个桶,每个桶有一个编号,编号从0-10,每出现一个分数 ...