日期:2014-05-20  浏览次数:21164 次

.net Framework的版本之间的共存问题!
我发现.net Framework 已经到了3.5了,他和以前的1.0, 1.1,2.0,3.0可以共存吗?

我网上下载了3.0安装完后,又完全安装了VS2005,自动安装了1.0,和2.0,现在的控制面板里,有很多版本的.net Framework,我能卸载老版本的.net Framework,只安装最新的3.5吗?我听说2.0现在很好,不需要安装最新版本!有些软件只支持2.0。还有各自的版本有各自的SP,都要单独下载吗?

请各位前辈给一点建议!谢谢!

------解决方案--------------------
很多人认为.NET框架、C#和ASP.NET的版本号是一一对应的,其实不完全正确。由于.NET框架3.0/3.5是对.NET框架2.0的一个扩展,因此,
CLR还是2.0的。很多地方说的ASP.NET 3.5更确切的说法是基于.NET 3.5的ASP.NET。还有需要注意的是,.NET框架3.0并没有推出新的C#编译器,C# 3.0是包含于.NET框架3.5的。如下表格所示:
.NET版本1.0 1.1 2.0 3.0 3.5
CLR版本1.0 1.1 2.0 2.0 2.0
C#版本1.0 1.1 2.0 2.0 3.0