首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >.NET 4.0 版本号

.NET 4.0 版本号

作者头像
张善友
发布2018-01-30 14:31:23
1.3K0
发布2018-01-30 14:31:23
举报
文章被收录于专栏:张善友的专栏张善友的专栏

.NET 4.5.1, .NET 4.5 和 .NET 4.0 均基于 .NET 4.0 CLR,而 .NET 4.5 对 CLR进行了升级和Bug修复.

  • .NET 4.0 - 4.0.30319.1 (.NET 4.0 的第一个版本)
  • .NET 4.0 - 4.0.30319.296 (.NET 4.0 的一个安全补丁 06-Sep-2012
  • .NET 4.5 - 4.0.30319.17929 (.NET 4.5 版本)
  • .NET 4.5 January Updates - 4.0.30319.18033 (.NET 4.5 的HotFix)
  • .NET 4.5.1 - 4.0.30319.34003(.NET 4.5.1 版本)
.NETCLR
.NETCLR

.NET 4.5 对 .NET 4.0 CLR 的 "in-place upgrade" 升级了,可以参考这篇文章 .NET Versioning and Multi-Targeting - .NET 4.5 is an in-place upgrade to .NET 4.0

Diagram: .NET 4.5 builds on top of .NET 4
Diagram: .NET 4.5 builds on top of .NET 4

.NET 4.5.1中得到改进的部分是有关framework升级后系统的表现。目前,运行更新后的.NET Framework会使应用程序性能在短时间有一定程度的下降。这是因为核心的.NET程序集在更新或补丁需要一段时间进行JIT编译。在Windows 8.1中,即使运行(更新后的).NET Framework,应用的性能也能保持稳定。这使用户体验大为提高,也符合微软的努力方向,即尽可能提升平板电脑的续航能力。

微软创建了一个新的NuGet feed,为官方的微软 .NET 包(package)提供稳定而实时的更新,可以应用于Visual Studio 2010、2012及2013。这个feed在VS2013中直接支持,而VS2010和2012的用户可以手动添加这个URL以获取feed:https://nuget.org/api/v2/curated-feeds/dotnetframework/

退役时间概览

  • .NET 4.x, 4.5, 4.5.1: 2016年1月12号
  • .NET 3.5 SP 1: 2015年1月14号(主流支持)
  • .NET 3.5 SP 1: 2020年1月14号(扩展支持)
  • .NET 4.5.2: 2018年1月9号 (主流支持)
  • .NET 4.5.2: 2023年1月10号(扩展支持)

相关文章:

那些年黑了你的微软BUG

用并发队列(ConcurrentQueue)实现多线程任务中随时异步回调进度通知(.Net4.0)

不用Log4net用并发队列ConcurrentQueue自己实现写日志的组件(C#)

犀利的小改款:.NET Framework 4.5.1

http://blogs.msdn.com/b/dotnet/p/dotnet_sdks.aspx

.NET Framework3.0/3.5/4.0/4.5新增功能摘要

http://www.infoq.com/cn/news/2014/08/NET40-EOL

為什麼該升級舊版的 .NET 應用程式? .NET 3.5 SP1~ 4.5.1 的支援週期及停止支援說明 (End of Support)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2013-12-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档