查看.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 ,在做安装包的时候需要先检测系统环境是否存在这些环境,不存在则安装对应环境. 使用工具来制 ...
随机推荐
- jQuery开发入门
jQuery是JavaScript库中的优秀一员. 下载完jQuery框架文件jquery-1.9.0.js 后,不需要任何安装,仅需使用<script>文件导入标记,将该框架文件导入页面 ...
- Github结合Eclipse出现的问题
半年前因为学习Git花费了很长时间,半年过去了,因为不使用,基本全部忘记了,最近在公司需要使用Eclipse开发相关项目,用到前期的测试数据挖掘的小算法,又重拾Git,不过这次不再是命令行模式,而是结 ...
- python对象类型----数字&字符串
一数据类型: float: 1.3e-3 1.3*10的负三次方 print (1.3e-3) bin() #转换为二进进制 oct() #转换为8进制 hex()#转 ...
- 生信概念之global alignment VS local alignment
- POJO、Bean和JavaBean
本文总结自: https://blog.csdn.net/chenchunlin526/article/details/69939337 POJO (plain pld java object) 一个 ...
- linux下安装LAMP环境,也就是PHP+linux的开发运行环境(centos7)
注:整理至http://blog.51cto.com/afterdawn/1923139 LAMP(linux.apache.mysql.php),是四个套件的合成,简单讲就是要把php运行在linu ...
- 集成Spring web.xml配置总结
1.web.xml 的加载顺序是:ServletContext -> context-param -> listener -> filter -> servlet 1.serv ...
- UVA 10909 Lucky Number(树状数组+二分+YY)
此题测试时预处理等了很久,结果470ms过了...... 题意:开始不怎么懂,结果发现是这个: 波兰裔美国数学家斯塔尼斯拉夫·乌拉姆(Stanislaw Ulam)在20世纪50年代中期开发出了另一种 ...
- elasticsearch中如何手动控制全文检索结果的精准度
1.为帖子数据增加标题字段 POST /forum/article/_bulk{ "update": { "_id": "1"} }{ &q ...
- Educational Codeforces Round 15 D. Road to Post Office 数学
D. Road to Post Office time limit per test 1 second memory limit per test 256 megabytes input standa ...