AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

微软将于年底终止对 .NET Core 3.1 的支持

  • 2022-07-31
  • 本文字数:931 字

    阅读完需:约 3 分钟

微软将于年底终止对 .NET Core 3.1 的支持

近日,微软宣布计划于 2022 年 12 月 13 日停止支持 Microsoft .NET Core Framework 的长期支持 (LTS) 版本 3.1。2019 年发布的 Microsoft .NET Core Framework 3.1 版即将结束支持日期。

 

.NET Core 是一个免费开源的、用于 Windows、Linux 和 macOS 操作系统的软件框架,主要由微软员工通过 .NET 基金会开发发布。3.1 版是微软的长期支持 (LTS) 版本,自发布之日起的支持生命周期为三年。非 LTS 版本(例如 .NET 7.0)的支持生命周期较短为 18 个月。微软计划 .NET 版本每年推出一个主要版本的 .NET,在 LTS 和当前版本之间进行交替。

 

目前 .NET 的最新 LTS 版本是 6.0,微软计划支持到 2024 年 11 月 12 日。另外微软预计在 2022 年 11 月发布非 LTS 版本 .NET 7.0,这意味着当前 .NET Core 3.1 的客户可以选择在 .NET Core 3.1 支持日期结束之前升级到 .NET 6 或 7 之间。

 

微软建议开发者将 .NET Core 3.1 应用程序升级到 .NET 6.0 以在未来继续受到支持。根据微软高级项目经理 Dominique Whittaker 的说法,使用 3.1 版本的客户也应该迁移到 .NET 6 或 7 以仍然获得官方支持和安全补丁。

 

Whittaker 解释说,.NET Core 3.1 应用程序在支持日期结束后仍然可以继续运行,但客户可能会面临潜在的安全漏洞,微软也将仅针对受支持的版本进行漏洞修补。

 

对于开发者来说,.NET Core 3.1 和 .NET 6.0 之间可能存在不兼容的情况,微软提供名为 upgrade-assistant 的开源升级工具,该工具可以分析应用程序代码、更新项目文件、检查重大更改并进行一些自动代码修复。不过但开发人员仍需进行一些手动修复,微软也建议开发人员在升级应用程序时查看官方兼容性指南以了解任何问题。

 

不过对于微软的 .NET 更新支持政策,目前开发者有不同的看法。一部分开发人员认为,三年的支持周期对于企业项目来说太短了;而另一些开发人员则表示,代码依赖关系日益复杂,使得频繁的版本升级成为一种必要的工作方式。

 

对此,CSLA.NET 应用程序框架的创建者 Rockford Lhotka 认为,.NET 代码升级的大部分痛苦来自于将旧的 .NET Framework 迁移到新的 .NET 框架中,而.NET 核心版本之间的升级则大大降低了工作强度。

 

根据 2022 年 6 月的数据,应用程序中使用最多的 .NET Framework 版本正是 .NET Core 3.1,占总数据的 31%。

2022-07-31 22:2217110

评论

发布
暂无评论
发现更多内容

九章云极DataCanvas公司两大标杆案例入选《2023大模型落地应用案例集》

九章云极DataCanvas

神经元科技发布AI Agents—“萨蔓莎”

科技热闻

Rectangle Pro for Mac(原Hookshot光标快速移动和管理窗口的工具)

Rose

Rectangle Pro for Mac mac窗口管理工具 Hookshot光标

流行的机器学习算法——线性回归

小齐写代码

前端开发Vue3的逻辑复用

伤感汤姆布利柏

开源 Vue 前端 低代码

U盘病毒查杀工具:USBclean for Mac v3.8激活版

胖墩儿不胖y

Mac软件 清洁工具 USB清洁软件

企业如何通过SD-WAN实现异地组网互联?

Geek一起出海

HTTPS可能遇到的安全问题

德迅云安全杨德俊

安全 网站 中间人攻击 HTTPS协议

Adobe Audition(Au)如何扫描 VST3、VST 和 Audio Units 增效工具?

Rose

ExecutorCompletionService详解

Java随想录

Java 线程 线程池 并发

Adobe Camera Raw(PS插件增强工具) Mac/win

Rose

【积微成著】性能测试调优实战与探索(存储模型优化+调用链路分析)| 京东物流技术团队

京东科技开发者

炫酷鼠标悬停随机渐变文本动画效果

南城FE

CSS 前端 css动画

思维导图、头脑风暴:MindNode for mac完整中文破解版

Rose

mac思维导图软件 MindNode 5 MindNode破解版下载 MindNode for mac

文心一言 VS 讯飞星火 VS chatgpt (170)-- 算法导论13.2 3题

福大大架构师每日一题

福大大架构师每日一题

AE镜头光晕插件 optical flares mac破解版 附许可文件

Rose

MES系统中的电子看板:真正实现数字化车间可视化

万界星空科技

MES系统 mes 数据大屏 万界星空科技mes 电子看板

如何使用Redisson实现分布式锁?

王磊

Java 面试题

PS人像磨皮美容插件Delicious Retouch Panel (DR5)高级版(Win/Mac)

Rose

喜讯!九章云极DataCanvas公司顺利通过ITSS运维二级认证

九章云极DataCanvas

简单清晰的Redis C++客户端

王玉川

c++ redis 开源 发布订阅 流水线

vivo 数据库备份恢复系统演化

vivo互联网技术

数据库备份和恢复

“专业敏捷教练课程” 2024年3月2-3日 · CSP-SM认证周末班【新年特惠】

ShineScrum

敏捷教练 CSP-SM Profession

TinyEngine 服务端正式开源啦!!!

OpenTiny社区

开源 前端 低代码

微软将于年底终止对 .NET Core 3.1 的支持_开源_辛晓亮_InfoQ精选文章