.NET 5.0 在 2022 年 5 月 8 日之后结束支持和更新

现在,许多应用程序和工具的开发人员不再依赖 .NET Framework,而是依赖 .NET。NET 3.1 作为 LTS(长期支持)、.NET 5、.NET 6 (LTS) 和 .NET 7 目前在预览版中提供。

微软博客文章说明:

https://devblogs.microsoft.com/dotnet/dotnet-5-end-of-support-update/

微软指出,2020 年 11 月推出的 .NET 5.0 不是长期支持 (LTS) 版本,因此将在后续版本后仅支持 18 个月或 6 个月。要继续接收更新,开发人员需要在到期日期之前更新到受支持的 .NET 版本,例如 .NET Core 3.1 或 NET 6.0,这是一个 LTS 版本。.NET 6.0 于 2021 年 11 月发布。

使用 .NET 5.0 的应用程序将在支持结束后继续运行,但如果没有安全更新,可能会变得不安全。微软还警告说:“另外,如果您遇到任何问题并需要技术支持,我们可能无法为您提供帮助。”

建议使用 .NET 5.0 的开发人员和软件供应商将应用程序迁移到 .NET 6.0,可以从 dotnet 网站下载。

.NET 下载:

https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0

微软建议用户联系管理其软件的供应商,以确认是否需要和可用该软件的更新版本。

Microsoft .NET 5.0 是作为 .NET 技术统一的开端而引入的。.NET 5.0 旨在提供单一的 .NET 运行时和框架,并成为继开源、跨平台的 .NET Core 之后的下一步。.NET 6 承诺使用相同的 .NET 库和共享代码在云、桌面、物联网和移动设备上建立统一平台。

微软的 Visual Studio IDE 也将受到 .NET 5.0 计划的影响。从 Visual Studio 2019 版本 16.11 和 16.9 的 2022 年 6 月服务更新开始,.NET 5.0 组件将更改为不支持和可选。Visual Studio 16.11 将继续支持 .NET 5.0 SDK 版本,直到 2022 年 12 月 .NET Core 3.1 停止支持。

与此同时,许多应用程序开发者已经切换到 .NET 6。例如开源软件 Handbrake、ScreenToGif 等等。

当然,对于我们作为用户来说这并不会影响到我们日常使用,如果您是开发者则可以考虑使用更高版本以获得足够的安全和技术支持。

如果我们卸载旧的 .NET 版本,基于 .NET 开发的应用程序或工具可能无法运行。所以你必须要注意自己的系统中所安装的  .NET 环境。即使 .NET 7(无 LTS)将在 2022 年 11 月作为继任者出现。作为 LTS 版本使用 .NET 6,我们将在 2024 年 11 月 8 日之前得到保护。

目前部分国家的支持尚未结束,您可以在此处查阅 .NET 和 .NET Core 版本生命周期。

.NET 支持生命周期及其开发路线:

https://dotnet.microsoft.com/zh-cn/platform/support/policy/dotnet-core

版权声明:
作者:Administrator
链接:https://www.yxs2003.cn/net50d2022.html
来源:伊的软件库
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
.NET 5.0 在 2022 年 5 月 8 日之后结束支持和更新
现在,许多应用程序和工具的开发人员不再依赖 .NET Framework,而是依赖 .NET。NET 3.1 作为 LTS(长期支持)、.NET 5、.NET 6 (LTS) 和 .NET 7 目前在预览版……
< <上一篇
下一篇>>
文章目录
关闭
目 录