微软宣布将于 2024 年 11 月 12 日结束对 .NET 6 的支持,不再提供更新,并推荐用户升级到 .NET 8。.NET 6 是一个 LTS 版本,支持期为 36 个月,于 2021 年 11 月发布。微软将在今年 11 月 12 日为 .NET 6 发布最后一个更新。结束支持后,使用 .NET 6 的应用程序仍然可以运行,但将无法获得安全更新和技术支持。从 2025 年 1 月开始,Visual Studio 中的 .NET 6 组件将被标记为不再支持,现有安装不受影响。
🤔 **.NET 6 支持周期结束:** 微软宣布将于 2024 年 11 月 12 日结束对 .NET 6 的支持,不再提供安全更新和技术支持。.NET 6 是一个 LTS 版本,支持期为 36 个月,于 2021 年 11 月发布。微软将在今年 11 月 12 日为 .NET 6 发布最后一个更新,之后将不再提供更新。
结束支持后,使用 .NET 6 的应用程序仍然可以运行,但由于没有安全更新,应用程序可能会面临安全风险。用户无法获得技术支持,如果遇到问题,将无法从微软获得帮助。
从较晚版本的 SDK 开始使用 .NET 6 时,将跳出 NETSDK1138 编译警告,提醒用户 .NET 6 已不再支持。
💻 **推荐升级到 .NET 8:** 微软推荐用户升级到 .NET 8,以获得最新的功能、安全更新和技术支持。.NET 8 是 .NET 的最新版本,包含了许多新功能和改进,例如性能优化、新的 API 和工具,以及对最新技术的支持。
升级到 .NET 8 可以确保应用程序的安全性和稳定性,并获得最新的技术支持。用户可以参考微软的官方文档,了解如何将应用程序升级到 .NET 8。
🗓️ **Visual Studio 中的 .NET 6 组件将被标记为不再支持:** 从 2025 年 1 月开始,Visual Studio 2022 17.8、Visual Studio 2022 17.10 和 Visual Studio 2022 17.12 的服务更新开始,Visual Studio 中的 .NET 6 组件将被标记为不再支持。现有安装不会受到影响,但用户将无法在 Visual Studio 中使用 .NET 6 进行开发。
用户需要升级到最新的 Visual Studio 版本,或者使用其他开发环境,例如 Visual Studio Code,来进行 .NET 6 开发。
🚀 **.NET 是一个开发人员平台:** .NET 是一个开发人员平台,其中包含用于生成任何类型的应用 (包括 Web、移动、桌面、游戏、IoT、云、微服务) 的工具和库。.NET 提供了丰富的功能和工具,帮助开发人员快速构建高质量的应用程序。
.NET 的最新版本 .NET 8 包含了许多新的功能和改进,使其成为开发人员的首选平台。用户可以访问微软的官方网站,了解更多有关 .NET 的信息。
⚠️ **注意:** 微软建议所有用户尽快升级到 .NET 8,以确保应用程序的安全性和稳定性,并获得最新的技术支持。用户可以参考微软的官方文档,了解如何将应用程序升级到 .NET 8。
IT之家 7 月 19 日消息,微软公司昨日(7 月 18 日)发布新闻稿,宣布将于 2024 年 11 月 12 日结束对 .NET 6 的支持,后续不再为 .NET 6 提供更新,并推荐用户更新到 .NET 8。
IT之家附上官方公告图如下,.NET 6 是一个 LTS 版本,支持期为 36 个月,于 2021 年 11 月发布,微软将会在今年 11 月 12 日补丁星期二活动日中为其发布最后 1 个更新。

微软官方表示结束支持后,使用 .NET 6 的应用程序依然可以继续运行,但后续没有安全更新,用户无法获得技术支持,从较晚版本的 SDK 开始使用 .NET 6 时,将跳出 NETSDK1138 编译警告。
从 2025 年 1 月 Visual Studio 2022 17.8、Visual Studio 2022 17.10 和 Visual Studio 2022 17.12 的服务更新开始,Visual Studio 中的 .NET 6 组件将被标记为不再支持,现有安装不会受到影响。
.NET 是一个开发人员平台,其中包含用于生成任何类型的应用 (包括 Web、移动、桌面、游戏、IoT、云、微服务) 的工具和库。