查看.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 ,在做安装包的时候需要先检测系统环境是否存在这些环境,不存在则安装对应环境. 使用工具来制 ...
随机推荐
- Python学习进程(15)常用内置函数
本节介绍Python的一些常用的内置函数. (1)cmp(x, y): cmp()函数比较 x 和 y 两个对象,并根据比较结果返回一个整数,如果 x<y,则返回-1:如果x&g ...
- matlab 读取nc
在这里做个记录,这几个是matlab用来读取.nc格式数据的函数.只是函数,参数和变量为了便于理解,取括号中的名字. fid=netcdf.open('fname','nowriter');%打开 ...
- JS 操作复制剪切粘贴
测试了很多次之后,虽然有点细碎的突破,但还是想说,麻辣隔壁... 众所周知使用 oncut/oncopy/onpaste 监听剪切板,采用 window.clipboardData 并不是适用于大多浏 ...
- R中的运算符,条件语句,控制语句
1.运算符 算术运算符:+,-,*,/ 关系运算符:==,!=,>,>=,<,<= 逻辑运算符:&,|,&&,||,! &和|称为短逻辑符,&a ...
- INSPIRED启示录 读书笔记 - 第31章 苹果公司给我的启示
苹果公司值得学习的经验 1.硬件为软件服务:苹果公司明白硬件必须为软件服务,软件直接服务用户,满足用户需求.采用多点触控显示屏.重力加速器.距离传感器这些硬件技术是为了配合软件满足用户需求 2.软件为 ...
- INSPIRED启示录 读书笔记 - 第14章 产品评审团
制定更及时.更可靠的产品决策 制定决策通常是既耗时又费力的,产品公司需要一套机制让决策者和相关人员及时作出明智的产品决策.成立产品评审团是最好的解决途径 组织产品评审团的难点在于既要为高管制定产品决策 ...
- codeforces 353D 递推 找规律
题意:一组男生女生在排队,每秒钟所有排在女生左边的男生与她相邻的女生交换位置,求女生全部换到男生前面的时间. 思路: 解法一:队伍最前面的那些女生不需要交换,后面的女生有两种状态:畅通无阻,前一个女生 ...
- juniper设置共享上网(注意事项)
注意:出去的 策略 ,勾上 NAT 选项
- MySQLdump导出sql脚本
1.问题描述 通过图形化工具,在查询窗口用select语句按条件查询出所需结果,然后用“导出向导”把查询结果导成sql文件,但是导出来的sql语句不全,没有表名.字段名. 通过图形化工具,试了好多次都 ...
- 【bzoj3238】差异[AHOI2013](后缀数组+单调栈)
题目传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3238 这道题从大概半年以前就开始啃了,不过当时因为一些细节没调出来,看了Sakits神犇 ...