微软旗下用于 .NET 和 C# 的开源 Web 开发框架 ASP.NET Core 2.3,将于 2027 年 4 月 7 日正式终止生命周期支持。
微软于 2026 年 4 月 7 日(即终止日期前整整一年)发出公告,宣布在该日期之后,将不再为 ASP.NET Core 2.3 提供漏洞修复、技术支持或安全补丁。目前,ASP.NET Core 2.3 的软件包(仅限最新补丁版本)在 .NET Framework 上仍受支持,其支持周期与对应的 .NET Framework 版本保持一致。但据微软说明,2027 年 4 月 7 日之后,无论用户使用哪个版本的 .NET Framework,对 ASP.NET Core 2.3 的支持均将终止。包括 Entity Framework 2.3 在内的相关软件包,支持终止日期同样为这一天。
微软建议用户升级至当前受支持的 .NET 版本,例如 .NET 10 LTS。为协助完成升级,微软推荐使用 GitHub Copilot 现代化迁移工具,该工具可提供由 AI 驱动的智能辅助,帮助用户规划并执行向新版 .NET 的迁移工作。
微软曾于 2025 年 2 月详细介绍了 ASP.NET Core 2.3 的发布情况。此次终止支持将带来以下影响:
现有应用程序将继续正常运行,终止支持不会导致已有应用崩溃或中断。
ASP.NET Core 2.3 将不再发布任何新的安全更新。
继续使用不受支持的版本可能使应用程序面临安全漏洞风险。
ASP.NET Core 2.3 将不再提供技术支持服务。
ASP.NET Core 2.3 相关软件包将被标记为弃用状态。
ASP.NET Core 是 ASP.NET 的开源版本,可在 macOS、Linux 和 Windows 上运行。它于 2016 年首次发布,是对早期仅支持 Windows 的 ASP.NET 版本的全面重新设计。
Q&A
Q1:ASP.NET Core 2.3 终止支持后,现有应用还能用吗?
A:可以继续使用,终止支持不会直接导致应用程序停止运行。但微软不会再发布任何安全补丁或漏洞修复,这意味着继续使用该版本可能使应用面临潜在的安全风险,同时也无法再获得官方技术支持,建议尽快迁移至受支持的版本。
Q2:微软推荐升级到哪个 .NET 版本?
A:微软推荐升级至 .NET 10 LTS(长期支持版本)。该版本目前处于受支持状态,可获得持续的安全更新与技术支持。微软同时建议使用 GitHub Copilot 现代化工具,借助 AI 能力辅助规划和执行迁移流程,降低升级难度。
Q3:ASP.NET Core 2.3 的终止支持日期是什么时候?
A:ASP.NET Core 2.3 的终止支持日期为 2027 年 4 月 7 日。从该日期起,微软将停止提供安全补丁、漏洞修复及技术支持,包括 Entity Framework 2.3 在内的相关软件包也将同步终止支持并被标记为弃用。
好文章,需要你的鼓励
穆拉蒂时隔18个月首次接受重大媒体采访,介绍其创立的Thinking Machines Lab正在开发的"交互模型"。该模型能以200毫秒间隔处理音频、文本和视频流,捕捉人类交流中的中断、修正和停顿。她还谈及OpenAI"政变周"经历,强调行业决策权过于集中的担忧,并回应了公司近期研究人员离职问题,表示这是初创实验室的正常波动。
STATE16研究院这篇综述发现,物理AI系统存在"静默失效"风险——AI以高度自信执行基于错误世界信息的动作,却不触发任何报警,并提出在AI输出与物理执行之间建立独立授权层的框架。
本期《Quick Charge》播客涵盖多个热点话题:特斯拉疑似试图删除FSD欺诈相关证据以规避巨额赔付;卡特彼勒持续推进建筑领域电气化布局;住宅太阳能30%税收抵免即将到期。此外,嘉宾Tom Pacheco就高压系统与电池技术培训展开探讨,强调电动车技术人才培养的紧迫性。节目同时提醒有意安装太阳能的用户尽快行动,可通过EnergySage平台比较多家安装商报价。
UIUC与微软联合研发的OpenWebRL框架让4B小模型仅凭400条初始数据,通过在真实网站上边做边学的强化学习方式,在网页智能体基准上超越了用27万条数据训练的竞争对手。