在 2021 年的 .NET 大会上,微软在推出 .NET 6 的同时,也宣布 .NET 5 将于 2022 年 5 月 8 日停止支持。在昨日发布的官方博文中,微软再次敦促 .NET 5 用户尽快升级到新版本,否则将无法获得包括安全修复和技术支持在内的服务更新。
.NET 5 由于是非 LTS 版本,因此支持周期只有 18 个月,或者是新版本发布之后的 6 个月,以较长者为准。.NET 5.0 的支持将于 2022 年 5 月 8 日结束。
在 .NET 5 停止支持之后,使用该版本的应用可以继续运行。也就是说,从 2022 年 5 月开始,当微软为支持的 .NET 版本(将是.NET Core 3.1和.NET 6.0)发布安全更新时,微软将不再为 .NET 5.0 发布安全更新。
这意味着,如果一台计算机安装了.NET 5.0,它可能是不安全的。此外,如果你遇到任何问题并需要技术支持,微软可能无法帮助你。
如果你是一个终端用户,微软建议与管理你的软件的供应商联系,以确认是否需要和提供软件的更新版本。这篇文章的其余部分适用于软件供应商和开发人员。
如果你的应用程序使用.NET 5.0,微软强烈建议你将你的应用程序迁移到.NET 6.0--一个支持的LTS版本。你可以从.NET网站上下载.NET 6.0。