写点什么

微软将于年底终止对 .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:2217343

评论

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

火山引擎数据飞轮实践:在电商场景中,如何建设全链路数据血缘?

字节跳动数据平台

大数据 数据中台 数据治理 数据安全 数据研发

测试人生 | 手工转测试开发成功秘籍揭秘:从裁员到入职18k+,收获4个Offer,道阻且长不怯步

测吧(北京)科技有限公司

测试

企业任务调度解决方案:Airflow vs TASKCTL深度剖析

敏捷调度TASKCTL

airflow ETL任务 任务调度 TASKCTL IT自动化运维

Spring的三种依赖注入的方式

不在线第一只蜗牛

Java spring 依赖注入

mac冒险游戏:死亡细胞Dead Cells for mac 下载

你的猪会飞吗

mac下载 mac单机游戏

SPL-404:如何彻底改变Solana上的NFT与DeFi

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

一文为你深度解析LLaMA2模型架构

华为云开发者联盟

人工智能 华为云 transformers 华为云开发者联盟 企业号2024年7月PK榜

智源十大行业高质量数据集开放申请,经验证可显著提升模型行业能力!

智源研究院

鸿蒙应用实践:利用扣子API开发起床文案生成器

幂简集成

AI API

Disruptor在撮合引擎的实践|得物技术

得物技术

Java Disruptor 高性能 技术分享 企业号2024年7月PK榜

半个月6次面试,终于进百度HR面了

王中阳Go

Go 百度 面试 面经

分享一次海量数据平滑迁移实战

京东零售技术

大数据 企业号2024年7月PK榜

Llama-2 vs. Llama-3:利用微型基准测试(井字游戏)评估大模型

Baihai IDP

程序员 AI LLMs 大模型评估 企业号 7 月 PK 榜

软件测试学习笔记丨JUnit5动态测试的生命周期

测试人

软件测试

AI 驱动的数据中心变革与前景

GPU算力

数智化配补调:零售品牌增长新引擎

第七在线

Mac海洋冒险游戏推荐:潜水员戴夫Dave The Diver 中文安装包

你的猪会飞吗

Mac游戏下载 Mac游戏推荐

原厂商是什么意思?云管平台原厂商有哪些企业?

行云管家

云计算 云管平台 原厂商

油猴Safari浏览器插件:Tampermonkey for Mac 下载

你的猪会飞吗

mac软件下载 浏览器脚本插件

现代女性心理健康:数业智能心大陆解读应对策略

心大陆多智能体

人工智能 智能体 AI大模型 心理健康 数字心理

快手开源 I2V-Adapter,即插即用、轻量级模块让静态图像秒变动态视频

快手技术

如何有效提升 API 接口的安全性?

左诗右码

后端

堡垒机试用选哪家?可以试用多久?咨询电话多少?

行云管家

网络安全 堡垒机 堡垒机试用

一图看懂华为云CodeArts API 7大特性,带你玩转一站式API

华为云开发者联盟

软件开发 API 华为云 华为云开发者联盟 企业号2024年7月PK榜

一览 Anoma 上的有趣应用概念

TechubNews

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