微软宣布将在未来版本的 Windows 中移除一项长期存在于“可选功能”列表中的旧组件 .NET Framework 3.5,并改为通过独立安装包进行分发。 这一调整已从 2025 年 10 月面向 Canary 通道推送的 Windows 11 预览版 Build 27965 开始实施,之后发布的测试版本以及后续正式版本都会受到影响。
![]()
目前,Windows 11 默认启用的是 .NET Framework 4.8 高级服务,而 .NET Framework 3.5 则需要用户在“启用或关闭 Windows 功能”中手动勾选,多用于运行依赖旧版框架的传统应用。 微软此次调整意味着,在未来的 Windows 版本中,用户将无法再通过“可选功能”界面直接启用 .NET Framework 3.5,而需改为下载并运行独立安装包。
根据微软说明,这一变更同样波及一系列相关组件,包括 ASP.NET 3.5、.NET Extensibility 3.5、WCF HTTP Activation 和 WCF non-HTTP Activation,这些项目也将不再作为可选功能直接勾选安装。 不过,这项调整只影响从 Build 27965 之后的 Windows 11 版本以及未来的新版本,对 Windows 10 和 Windows 11 现有版本(直至 25H2)则不产生影响,这些系统仍可按现有方式启用 .NET Framework 3.5。
微软在开发者博客中表示,将 .NET Framework 3.5 从可选组件迁移到独立部署模式,是为了“与产品生命周期保持一致”,该版本的支持将于 2029 年 1 月 9 日结束。 公司也借此提醒企业和个人用户,尽可能升级到更新且仍在支持期内的 .NET 版本,以获得安全性与兼容性方面的保障。
为减轻企业和 IT 管理员在过渡过程中的负担,微软发布了专门文档,详细说明如何通过离线安装包部署 .NET Framework 3.5,并给出了利用 PowerShell 脚本自动化安装相关组件的推荐流程。 用户和管理员可以在官方技术文档网站上查阅这些步骤,以便在新版本 Windows 环境中继续支持依赖 .NET Framework 3.5 的旧有应用。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.