在 Windows 10 上安装 .NET Framework 3.5
发布时间:2026-09-12 | 浏览:1
访问此页面需要授权。 可以尝试 登录 或 更改目录 。
访问此页面需要授权。 可以尝试 更改目录 。
.NET Framework 3.5 于 2008 年发布。 安装 .NET Framework 3.5 之前,请尝试查找使用新版本 .NET Framework 或 .NET 的软件的更新版本。
.NET Framework 是允许程序在计算机上运行的软件。 将其视为应用需要运行的引擎,就像汽车需要引擎才能运行一样,某些应用需要 .NET Framework 才能工作。 本文可帮助你安装版本 3.5,这是某些应用仍需要的较旧版本。 可能需要 .NET Framework 3.5 在 Windows 或 Windows Server 上运行应用。 Windows 和 Windows Server 附带了 .NET Framework 4,它不支持使用 .NET Framework 1.1 到 3.5 构建的应用。 若要运行这些应用,请安装 .NET Framework 3.5。
如果你是需要 .NET Framework 3.5 的开发人员,请参阅 开发人员和 .NET Framework 3.5 部分。
你可能能够使用配置文件来强制应用在 .NET Framework 4 上运行。 有关详细信息,请参阅 迁移:重定目标或重新编译 。
按需安装 .NET Framework 3.5
如果尝试运行需要旧版 .NET Framework 的应用,可能会看到以下配置对话框。 根据你的 Windows 版本,对话框可能略有不同。 选择 “下载并安装此功能 ”以启用 .NET Framework 3.5。 此选项需要 Internet 连接。
.NET Framework 3.5 于 2008 年发布。 安装 .NET Framework 3.5 之前,请尝试查找使用新版本 .NET Framework 或 .NET 的软件的更新版本。
.NET Framework 由Microsoft创建,并提供用于运行应用的环境。 有不同的版本可用。 许多公司开发其应用以使用 .NET Framework 运行,并且这些应用面向特定版本。 如果看到此弹出窗口,则尝试运行需要未安装在系统上的 .NET Framework 版本的应用。
在 Windows Server 上启用 .NET Framework 3.5
通过 “添加角色和功能向导” 启用 .NET Framework 3.5。
.NET Framework 3.5 于 2008 年发布。 安装 .NET Framework 3.5 之前,请尝试查找使用新版本 .NET Framework 或 .NET 的软件的更新版本。
搜索 “添加角色和功能向导 ”并打开它。
搜索 Windows 功能 并打开它。 此时将显示“ 打开或关闭 Windows 功能 ”对话框。
在向导中导航,直到到达 功能 。
在列表中选择 .NET Framework 3.5 功能 。
选择 “安装 ”以开始安装 .NET Framework 3.5。
在 Windows 上启用 .NET Framework 3.5
如果你使用的是 Windows 11 26H1(内部版本 28000)或更高版本,请参阅 在 Windows 11 上安装 .NET Framework 3.5 。
搜索 Windows 功能 并打开它。 此时将显示“ 打开或关闭 Windows 功能 ”对话框。
选中 .NET Framework 3.5(包括 .NET 2.0 和 3.0) 复选框,选中“ 确定 ”,并在出现提示时重新启动计算机。
无需为 Windows Communication Foundation (WCF) HTTP 激活和 Windows Communication Foundation (WCF) 非 HTTP 激活 选择子项,除非你是需要此功能的开发人员或服务器管理员。
如果你使用的是 Windows 11 26H1(内部版本 28000)或更高版本,请参阅 在 Windows 11 上安装 .NET Framework 3.5 。
.NET Framework 3.5 SP1 脱机安装程序适用于 Windows 10 和 Windows Server 2016 之前的 Windows 版本,例如 Windows 8 。 有关详细信息,请参阅 .NET Framework 3.5 SP1 下载页 。
.NET Framework 3.5 于 2008 年发布。 安装 .NET Framework 3.5 之前,请尝试查找使用新版本 .NET Framework 或 .NET 的软件的更新版本。
从 Windows 10 和 Windows Server 2016作系统开始,脱机模式下安装 .NET Framework 3.5 的唯一支持方法是使用原始安装媒体 cab 的文件。 有关详细信息,请参阅 Microsoft .NET Framework 3.5 部署注意事项 。
在安装期间,可能会遇到 错误0x800f0906 、 0x800f0907 、 0x800f081f 或 0x800F0922 ,在这种情况下,请参阅 .NET Framework 3.5 安装错误 ,了解如何解决这些问题。
如果仍无法解决安装问题或没有 Internet 连接,则可以尝试使用 Windows 安装媒体进行安装。 有关详细信息,请参阅 使用部署映像服务和管理(DISM)部署 .NET Framework 3.5 。 如果没有安装介质,请按照 适用于 Windows 的“创建安装介质 ”上的说明作。 有关 Windows 11 和 Windows 10 按需功能的详细信息,请参阅 按需功能 。
如果你不依赖 Windows 更新作为安装 .NET Framework 3.5 的源,则必须确保严格使用来自相同相应 Windows作系统版本的源。 使用不同的 Windows作系统版本的源将安装不匹配的 .NET Framework 3.5 版本或导致安装失败,使系统处于不受支持且无法服务的状态。
开发人员和 .NET Framework 3.5
从 Windows 11 26H1(内部版本 28000 开始),.NET Framework 3.5 仅可用作独立安装程序。 不能将 .NET Framework 3.5 安装为 Windows 组件。
下载适用于 Windows 11 26H1 的 .NET Framework 3.5。
下载适用于 Windows 11 26H1 的 .NET Framework 3.5 语言包。
这些安装程序 仅适用于 指定的 Windows 版本。
有关此对 .NET Framework 3.5 的更改的详细信息,请参阅 Windows 11 上的 .NET Framework 3.5 常见问题解答 。
此外,还删除了依赖于 .NET Framework 3.5 的可选组件:
Microsoft强烈建议将应用程序从 .NET Framework 升级到新式 .NET,例如 .NET 10。 如果无法移动到 .NET,请将应用程序升级到 .NET Framework 4.8 或 4.8.1。 有关从 .NET Framework 3.5 升级的详细信息,请参阅 .NET Framework 4 迁移问题和 从 .NET Framework 移植到 .NET 的概述 。
如果你是维护现有软件且需要使用 .NET Framework 3.5 的开发人员,请使用以下步骤启用它:
按照本文中的说明在系统上安装 .NET Framework 3.5。
在 Visual Studio 中启用 .NET Framework 3.5 开发工具 。 它列在 “单个组件 ”页中。
在 Windows 和 Windows Server 上安装 .NET Framework
为开发人员安装 .NET Framework
如何:确定安装了哪些 .NET Framework 版本
想要尝试使用 Ask Learn 阐明或指导你完成本主题?
Last updated on 2026-02-10