2013-09-28 20:30:14

.NET Framework 版本和依赖关系


.NET Framework 版本和依赖关系
童鞋们,天天新建项目,在选择.NET版本上,有好多选项,他们有什么区别呢? [caption id="attachment_463" align="aligncenter" width="300"]Windows安装的.NET版本 Windows安装的.NET版本[/caption] 每个新版本的 .NET Framework 都会保留早期版本中的功能并会添加新功能。 CLR 由其自己的版本号确定的。 某些版本的 .NET Framework 包含新版本的 CLR,而其他版本的 .NET Framework 使用早期版本的 CLR。 例如,.NET Framework 4 包含 CLR 4,而 .NET Framework 3.5 包含 CLR 2.0。 (没有版本 3 的 CLR。)虽然 .NET Framework 4.5 是 .NET Framework 4 的就地更新,基础 CLR 版本号成为 CLR 4.5。 .NET Framework 版本 2.0、3.0 和 3.5 是使用 CLR (CLR 2.0) 的相同版本生成的。 在计算机上不可能并排运行版本 2.0、3.0 和 3.5。 在安装 .NET Framework 3.5 SP1 时,您会自动获取 2.0 和 3.0 层。 但是,.NET Framework 4 关闭此分层方法。 以 .NET Framework 4 开始,可使用进程内并行承载来在单独的进程中运行多个公共语言运行时 (CLR) 版本。 Apps 的 2.0 ,3.0 和 3.5 版本可以全部在 3.5 版运行,但是,它们在 4 版或更高版本将不起作用。 支持版本。
客户端操作系统 包括 还可以安装
Windows 8 .NET Framework 4.5 .NET Framework 3.5 SP1
Windows 7 .NET Framework 3.5 SP1 .NET Framework 4.5, .NET Framework 4
Windows Vista SP2 .NET Framework 3.0 SP2 .NET Framework 4.5, .NET Framework 4, .NET Framework 3.5 SP1
Windows XP Professional 和 Windows XP Home Edition .NET Framework 4, .NET Framework 3.5 SP1,NET Framework 2.0 SP2
服务器操作系统
服务器操作系统 包括 还可以安装
Windows Server 2012 .NET Framework 4.5 .NET Framework 3.5 SP1
Windows Server 2008 R2 .NET Framework 2.0 SP2(默认情况下启用),.NET Framework 3.5 SP1*, .NET Framework 3.0 SP2* .NET Framework 4.5, .NET Framework 4
Windows Server 2008 SP2 .NET Framework 2.0 SP2(默认情况下启用),.NET Framework 3.0 SP2* .NET Framework 4.5, .NET Framework 4, .NET Framework 3.5 SP1
Windows Server 2003 .NET Framework 2.0 SP2 .NET Framework 4、.NET Framework 3.5 SP1、.NET Framework 3.0 SP2
更详细的内容,请参阅MSDN:http://msdn.microsoft.com/library/bb822049.aspx

商业用途请联系作者获得授权。
版权声明:本文为博主「任霏」原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://www.renfei.net/posts/1000077
评论与留言
以下内容均由网友提交发布,版权与真实性无法查证,请自行辨别。

本站有缓存策略,时间约2小时后能看到您的评论。本站使用自动审核机制,如果您的内容包含广告/谩骂/恐怖/暴力/涉政等不和谐内容将无法展示!


本站有缓存策略,时间约2小时后能看到您的评论。本站使用自动审核机制,如果您的内容包含广告/谩骂/恐怖/暴力/涉政等不和谐内容将无法展示!

关注任霏博客
扫码关注「任霏博客」微信订阅号
微博:任霏博客网
Twitter:@renfeii
Facebook:任霏