Microsoft .NET Framework 的版本
自2000年6月22日微软向全球宣布自己的.NET战略,到现在已经七年多了。作为.NET战略的基础,Microsoft .NET Framework 也已经发行了多个版本。下面,我们就来看看这些年来微软到底发布了哪些 .NET Framework 版本。(关于 Microsoft .NET Compact Framework 的版本请参阅“黎波”的文章:“如何判断 .NET Compact Framework 的版本”)
Version | Release | Date |
---|---|---|
1.0.3705.0 | 1.0 RTM | 2002-??-?? |
1.0.3705.209 | 1.0 SP1 | 2002-??-?? |
1.0.3705.288 | 1.0 SP2 | 2002-08-07 |
1.0.3705.6018 | 1.0 SP3 | 2004-08-25 |
1.0.3705.6060 | 1.0 SP3 (KB928367) | 2007-07-10 |
1.1.4322.573 | 1.1 RTM | 2003-04-03 |
1.1.4322.2032 | 1.1 SP1 (MSI-based) | 2004-08-30 |
1.1.4322.2300 | 1.1 SP1 (OCM-based On Windows Server 2003) | 2004-??-?? |
1.1.4322.2407 | 1.1 SP1 (KB928366) | 2007-07-10 |
2.0.40607.16 | 2.0 Beta 1 | 2004-06-07 ? |
2.0.50215.44 | 2.0 Beta 2 | 2005-02-15 ? |
2.0.50727.42 | 2.0 RTM | 2005-07-27 ? |
2.0.50727.832 | 2.0 RTM (KB928365) | 2007-07-10 |
2.0.50727.1378 | 2.0 SP1 (KB110806) |
2007-07-24 ? |
3.0.04506.26 | 3.0 RTM (OCM-based On Windows Vista) | 2006-??-?? |
3.0.04506.30 | 3.0 RTM (MSI-based) (KB932471) | 2006-11-21 |
3.0.04506.590 | 3.0 SP1 (KB929300) |
2007-07-24 ? |
3.5.20404.0 | 3.5 Beta 1 | 2007-04-24 ? |
3.5.20706.1 | 3.5 Beta 2 | 2007-07-24 |
上表是我根据网络上相关资料整理的(请参阅文末的“参考资料”),但是这方面的资料比较少,所以还有不少缺漏之处。特别是很多版本的发布日期无从查找。各位朋友如有知道的,恳请在本文的评论中告诉我(并请给出资料来源),以便将该表补充完整。上表中如有错误的地方,恳请各位朋友指正。谢谢!
在 IE 浏览器的地址栏输入: “javascript:alert(navigator.userAgent)” (注意:大小写要完全一致)可以查看本机安装了 .NET Framework 的哪些版本。 “User Agent.CN”网站可以查看并分析 User Agent。
上图是在一台 Windows XP Profession SP2 的计算机上的截屏。从中可以看出该计算机安装了 .NET Framework 的以下版本:
- 1.0.3705.6060
- 1.1.4322.2407
- 2.0.50727.832
- 3.0.04506.30
上图是在一台 Windows Vista Home Premium 笔记本电脑上的截屏。从中可以看出该笔记本电脑安装了 .NET Framework 的以下版本:
- 2.0.50727.1378
- 3.0.04506.590
- 3.5.20706.1
我认为上图中的 .NET CLR 3.0.590 是错误的,是微软的一个 BUG,应该是 .NET CLR 3.0.04506.590。这可以通过查看该笔记本电脑的注册表来证明,如下图所示:
参考资料:
如何判断 .NET Compact Framework 的版本
HOWTO: Determining the .NET Compact Framework Version
如何确定安装了哪些版本的 .NET Framework 以及是否应用了 Service Pack
What .NET Framework version numbers go with what service pack
Sample code to detect .NET Framework 1.0 and 1.1 and service packs
如何获取最新的 .NET Framework 1.0 Service Pack
Microsoft .NET Framework Redistributable 1.0 - 简体中文
How to install and update the .NET Framework 1.1 on different operating systems
Deploying Microsoft .NET Framework Version 3.0
Update Deployment for Visual Studio and the .NET Framework
Understanding User-Agent Strings
来源:http://www.cnblogs.com/skyivben/archive/2007/10/13/923267.html
作者: XuGang 网名:钢钢 |
出处: http://xugang.cnblogs.com |
声明: 本文版权归作者和博客园共有。转载时必须保留此段声明,且在文章页面明显位置给出原文连接地址! |