通过


Windows 11 上的 .NET Framework 3.5 常见问题解答

本文解答了有关 Windows 11 上的 .NET Framework 3.5 的常见问题。 有关详细信息,请参阅 在 Windows 11 上安装 .NET Framework 3.5

从 Windows 11 26H1(内部版本 28000 开始),.NET Framework 3.5 仅可用作独立安装程序。 不能将 .NET Framework 3.5 安装为 Windows 组件。

重要

这些安装程序 仅适用于 指定的 Windows 版本。

可用性和生命周期

.NET Framework 3.5 是否包含在 Windows 11 中?

您的 Windows 11 版本决定了功能的可用性:

  • Windows 11 26H1(内部版本 28000)及更高版本。

    否。 Windows 不包括 .NET Framework 3.5 作为内置组件或可选组件。

  • Windows 11 25H2 及更低版本。

    是的。 Windows 将 .NET Framework 3.5 作为内置可选组件包含在内。 通过 Windows 随选功能来启用它。

支持 .NET Framework 3.5 独立安装程序多长时间?

根据官方 Microsoft .NET Framework 生命周期策略,支持将于 2029 年 1 月 9 日结束。

升级到较新版本的 Windows 时,是否包含或保留 .NET Framework 3.5?

否。 将 Windows 升级到下一个版本时,请重新安装 .NET Framework 3.5。

安装和部署

如果我的应用程序需要 .NET Framework 3.5,如何获取它?

使用独立安装程序。 有关更多详细信息,包括指向安装程序的链接,请参阅 在 Windows 11 上安装 .NET Framework 3.5

新的 .NET Framework 3.5 独立安装程序是否支持无提示安装?

是的。 使用 /q/quiet 命令行选项进行无人参与部署。

是否可以将 .NET Framework 3.5 应用于脱机 Windows 映像?

否。 不支持脱机安装和服务,因为 .NET Framework 3.5 不再是可选的 Windows 按需功能组件。 DISM 和其他自定义脱机 Windows 部署映像的工具无法管理 .NET Framework 3.5。 使用 联机服务 修改 Windows 安装。 有关详细信息,请参阅 “修改 Windows 映像”。

迁移和支持

建议的迁移路径是什么?

将应用程序从 .NET Framework 更新为 .NET。 如果无法移动到 .NET,请将应用程序更新为 .NET Framework 4.8.1。 有关详细信息,请参阅 Microsoft .NET Framework 生命周期策略

企业和 ISV 在何处可以获得更多兼容性帮助?

使用 Microsoft FastTrack – 应用保证 计划进行个性化迁移和兼容性帮助。

Troubleshooting

尝试运行旧版 .NET Framework 3.5 应用程序或其安装程序时,会看到“程序兼容性助手”或Microsoft .NET Framework 运行时消息框。 这是正常情况吗?

是的。 应用程序或其安装程序需要运行 .NET Framework 3.5。 消息框链接到此文档。

未安装 .NET 3.5 时,我的 .NET Framework 3.5 应用程序会显示一条不明确的消息,例如“运行时错误”,没有进一步的指导。 这是正常情况吗?

旧版应用程序可能以各种方式处理缺少的依赖项,包括不清楚的消息。 使用本文档中的缓解指南或联系软件供应商了解详细信息。