版权声明:本文为博主原创文章,未经博主允许不得转载。
.Net版本之间是有一定联系的,目前(2010-04月)为止微软推出了3个版本的CLR,分别是 1.1, 2.0 , 4.0, 并且你要注意的是 .Net 4是基于CLR4的,而.Net 2.0 3.0 3.5都是基于 CLR2.0, 3.0 3.5其实只是在2.0的基础上增加了新的功能,并没有改变CLR。 http://msdn.microsoft.com/zh-cn/library/bb822049.aspx
所以,一旦有程序需要CLR2.0环境,你就需要安装 2.0 3.0 或者 3.5。 建议是安装3.5, 因为这样就已经包含了2.0 3.0 的所有内容;而4.0是需要独立安装的。
CLR2.0 和 CLR4.0安装顺序没有要求,所以你只需要一次性安装一个 .Net 3.5 SP1 和 .Net 4.0 就可以了:
- 3.5 sp1 http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7
- 4.0 http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0A391ABD-25C1-4FC0-919F-B21F31AB88B7
Version | Release | Date |
1.0.3705.0 | ||
1.0.3705.209 | ||
1.0.3705.288 | ||
1.0.3705.6018 | ||
1.0.3705.6060 | 1.0 SP3 (KB928367) | 2007-07-10 |
1.1.4322.573 | ||
1.1.4322.2032 | 1.1 SP1 (MSI-based) | |
1.1.4322.2300 | 1.1 SP1 (OCM-based On Windows Server 2003) | |
1.1.4322.2407 | 1.1 SP1 (KB928366) | 2007-07-10 |
2.0.40607.16 | 2.0 Beta 1 | |
2.0.50215.44 | 2.0 Beta 2 | |
2.0.50727.42 | 2.0 RTM (MSI-based) | |
2.0.50727.312 | 2.0 RTM (CBS-based On Windows Vista) | |
2.0.50727.832 | 2.0 RTM (KB928365) | 2007-07-10 |
2.0.50727.1378 | 2.0 SP1 Beta | 2007-07-26 |
2.0.50727.1433 | 2.0 SP1 | 2007-11-19 |
2.0.50727.3053 | 2008-08-11 | |
3.0.04506.26 | 3.0 RTM (CBS-based On Windows Vista) | |
3.0.04506.30 | ||
3.0.04506.590 | 3.0 SP1 Beta | 2007-07-26 |
3.0.04506.648 | 3.0 SP1 | 2007-11-19 |
3.0.04506.2152 | 2008-08-11 | |
3.5.20404.0 | ||
3.5.20706.1 | ||
3.5.21022.8 | ||
3.5.30729.1 | ||
4.0.30319.1 |