微软发布提醒:.NET 7支持将于5月结束

.NET 7 即将结束支持

上周,微软正式宣布,2022年11月发布的开源跨平台应用框架 .NET 7 将于 2024年5月14日 结束支持。此后,微软将不再提供任何服务更新,包括关键的安全修复或技术支持。

主要观点

  • 结束支持日期:2024年5月14日。
  • 建议:开发者应在支持结束前迁移到 .NET 8,以确保持续支持。
  • 支持政策:.NET 7 属于短期支持(STS)版本,支持周期为18个月。

关键信息

  • 最终更新:5月14日作为“补丁星期二”,可能会发布 .NET 7 的最后一个更新(如果存在已知的关键问题)。
  • 功能保持:.NET 7 应用程序在支持结束后仍可运行,但将不再获得安全更新。
  • 风险提示:继续使用不受支持的版本可能导致安全漏洞,并且 .NET 7 应用程序的技术支持可能受限。

迁移建议

  • 联系开发者:建议用户联系软件开发者或供应商,确认是否有兼容 .NET 8 的更新版本。
  • 迁移步骤:需要修改项目文件中的 TargetFramework 属性为 net8.0,并更新开发和托管环境。
  • Visual Studio 兼容性:从2024年6月的 Visual Studio 2022 服务更新开始,.NET 7 组件将被标记为不受支持且可选。建议使用 .NET 8 SDK 构建应用程序。

.NET 框架现状

  • .NET 8:已于2023年11月发布,是目前最新、稳定且推荐的版本。
  • .NET 9:微软已于2024年2月发布预览版,预计将在2024年11月发布稳定版。

总结

开发者应尽快从 .NET 7 迁移到 .NET 8,以确保应用程序的安全性和技术支持。微软提供了详细的迁移指南,建议开发者遵循这些步骤完成迁移。同时,.NET 8 作为当前推荐的稳定版本,是开发者的首选。

阅读 53
0 条评论