最新消息:本站介绍:国外VPS、云服务器,海外服务器,一手资源推荐平台

微软敦促开发人员尽快从.NET Core 3.1迁移出去

网络安全 快米云 来源:快米云 48浏览

微软

微软已敦促仍在使用 .NET Core 3.1 的长期支持 (LTS) 版本的开发人员迁移到最新的 .NET Core 版本,直到下个月达到支持结束 (EOS)。

该公司在 Windows 消息中心警告 客户在 .NET Core 3.1 (LTS) 于 2022 年 12 月 13 日到达 EOS 之前“尽快”升级到 .NET 6 (LTS) 或 .NET 7。

正如负责 .NET Core 和 .NET Native 发布的高级项目经理 Dominique Whittaker 在 今年 7 月警告的那样,微软将在 EOS 之后停止提供技术支持或服务更新。

“我们建议尽快迁移到 .NET 6。如果您在支持日期结束后仍在使用 .NET Core 3.1,则需要将您的应用程序更新到 .NET 6 或 .NET 7 以保持支持并继续接收 .NET 更新,”Whittaker 说。

虽然 .NET Core 3.1 应用程序在 EOS 不到一个月后仍将运行,但它们将面临针对.NET Core 6自 2021 年 11 月首次发布以来修补的任何安全漏洞的攻击。

Whittaker 还分享了有关软件供应商和开发人员如何升级到 .NET 6 (LTS) 以及如何更新他们的开发环境的详细步骤。

“如果你正在将应用程序迁移到 .NET 6,一些重大更改可能会影响你。我们建议你通过兼容性检查,”微软 PM 补充道。

.NET 发布时间表
.NET 发布时间表 (Microsoft)

那些想要迁移到最新可用版本的用户可以升级到 .NET 7,该版本于本月早些时候于 11 月 8 日发布,并将提供 18 个月的支持。

“.NET 7 为 C# 11/F# 7、.NET MAUI、ASP.NET Core/Blazor、Web API、WinForms、WPF 等带来了更高的性能和新功能,”.NET 团队表示。

“借助 .NET 7,您还可以轻松地将 .NET 7 项目容器化,在 GitHub 操作中设置 CI/CD 工作流,并实现云原生可观察性。”

4 月,微软还警告开发人员在 4 月 26 日到达 EOS 之前将他们的应用程序从 .NET Framework 4.5.2、4.6 和 4.6.1 迁移到至少 .NET Framework 4.6.2 或更高版本,以继续获得安全性更新和技术支持。

这三个 .NET Framework 版本在切换到 SHA-2 签名后已停用,因为它们是使用遗留且不安全的 SHA-1 加密哈希算法使用证书进行数字签名的。

相关文章:

转载请注明:VPS资讯_海外云服务器资讯_海外服务器资讯_IDC新闻 » 微软敦促开发人员尽快从.NET Core 3.1迁移出去