在 Windows 8 或 8.1 上安装 .NET Framework 3.5
2014-03-31 13:22
363 查看
如果您使用的是 Windows 操作系统,则您的计算机上可能已安装 .NET Framework。具体而言,.NET Framework 4.5 是 Windows 8 附带的,并会随 Windows 8 操作系统一起安装到您的计算机上。同样,.NET Framework 4.5.1 是
Windows 8.1附带的。
如果安装的应用程序需要 .NET Framework 的特定版本,则应用程序的安装程序可能会在您的计算机上安装或提示您安装 .NET Framework。例如,.NET Framework 3.5 不自动随 Windows 8 或 Windows 8.1一起安装。若要在 Windows
8 或更高版本上运行需要 .NET Framework 3.5 的应用程序,您必须在计算机上启用版本 3.5。可通过两种方式执行此操作:通过安装或运行需要 .NET Framework 3.5 的应用程序(即,根据需要安装 .NET Framework 3.5),或者通过在“控制面板”中启用 .NET Framework 3.5。这两个选项都需要 Internet
连接。
通常,您不应从计算机中卸载 .NET Framework 的任何版本,因为您使用的应用程序可能取决于特定版本,并且可能会在移除该版本后中断。可以在一台计算机上同时加载 .NET Framework 的多个版本。这意味着,您不必卸载旧版本即可安装更新版本。
重要说明:
将 .NET Framework 3.5 用于为版本 2.0、3.0 以及 3.5 生成的应用程序。
在安装 .NET Framework 3.5 之前安装 Windows 语言包会导致 .NET Framework 3.5 安装失败。在安装任何 Windows 语言包之前,请安装 .NET Framework 3.5。
Windows CardSpace 不随 Windows 8 上的 .NET Framework 3.5 提供。
按需安装 .NET Framework 3.5
如果应用程序需要 .NET Framework 3.5,但没有在您的计算机上找到启用的版本,则在安装时或在首次运行该应用程序时,将显示以下消息框。在消息框中,选择“安装此功能”可启用 .NET Framework 3.5。此选项需要
Internet 连接。
提示按需安装 .NET Framework 3.5
在“控制面板”中启用 .NET Framework 3.5
您还可以通过“控制面板”自行启用 .NET Framework 3.5。 在“控制面板”中,选择“程序和功能”,再选择“启用或禁用 Windows 功能”,然后选中“.NET Framework 3.5 (包括 .NET
2.0 和 3.0)”复选框。 此选项需要 Internet 连接。无需选择 Windows Communication Foundation (WCF) HTTP 激活的子项,除非您是需要 WCF 脚本和处理程序映射功能的开发人员。
在“控制面板”中启用或禁用 Windows 功能
疑难解答
如果根据需要安装 .NET Framework 3.5 或者在“控制面板”中启用它失败,则会收到下列错误消息之一:
0x800f0906:“Windows 无法连接到 Internet 以下载必要的文件。
请确保已连接到 Internet,然后单击‘重试’以便重试。”
0x800F081F:“无法完成此更改。 请重新启动您的计算机,然后重试。”
由于下列原因可能显示这些消息:
您的计算机未连接到 Internet。 请连接,然后重试该操作。
如果无法连接到 Internet,则可以通过使用部署映像服务和管理 (DISM) 命令行工具并指定从中安装了 Windows 8 的安装媒体(ISO 映像或 DVD),来启用 .NET Framework 3.5。
在 Windows 8 或 Windows Server 2012 中,使用管理凭据打开命令提示符窗口(即选择“以管理员身份运行”)。
要从位于 D:\sources\sxs 目录中的安装媒体安装 .NET Framework 3.5,请使用以下命令:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
其中:
/Online 面向您正在运行的操作系统(而不是脱机 Windows 映像)。
/Enable-Feature /FeatureName:NetFx3 指定您需要启用 .NET Framework 3.5。
/All 启用 .NET framework 3.5 的所有上级功能。
/LimitAccess 防止 DISM 与 Windows Update 连接。
/Source 指定还原功能需要的文件位置(在本示例中,D:\sources\sxs 目录)。
有关 DISM 参数和选项的详细信息,请参阅如何启用或禁用 Windows 功能
正在使用本地源,但网络位置不可访问或不具有适当的内容。 从安装媒体安装 .NET Framework 3.5,如上一个提要点所述。
您的管理员已将您的计算机配置为使用 Windows Server Update Services (WSUS) 而非 Windows Update 来提供服务。请让您的管理员启用策略以使用 Windows Update 而非 WSUS。
Windows 8.1附带的。
重要事项 |
---|
未提供适用于 Windows 8 或 Windows 8.1的 .NET Framework 3.5 的下载。您必须按照本文中提供的说明进行操作,来在“控制面板”中启用 .NET Framework 3.5。 |
8 或更高版本上运行需要 .NET Framework 3.5 的应用程序,您必须在计算机上启用版本 3.5。可通过两种方式执行此操作:通过安装或运行需要 .NET Framework 3.5 的应用程序(即,根据需要安装 .NET Framework 3.5),或者通过在“控制面板”中启用 .NET Framework 3.5。这两个选项都需要 Internet
连接。
通常,您不应从计算机中卸载 .NET Framework 的任何版本,因为您使用的应用程序可能取决于特定版本,并且可能会在移除该版本后中断。可以在一台计算机上同时加载 .NET Framework 的多个版本。这意味着,您不必卸载旧版本即可安装更新版本。
重要说明:
将 .NET Framework 3.5 用于为版本 2.0、3.0 以及 3.5 生成的应用程序。
在安装 .NET Framework 3.5 之前安装 Windows 语言包会导致 .NET Framework 3.5 安装失败。在安装任何 Windows 语言包之前,请安装 .NET Framework 3.5。
Windows CardSpace 不随 Windows 8 上的 .NET Framework 3.5 提供。
按需安装 .NET Framework 3.5
如果应用程序需要 .NET Framework 3.5,但没有在您的计算机上找到启用的版本,则在安装时或在首次运行该应用程序时,将显示以下消息框。在消息框中,选择“安装此功能”可启用 .NET Framework 3.5。此选项需要
Internet 连接。
提示按需安装 .NET Framework 3.5
在“控制面板”中启用 .NET Framework 3.5
您还可以通过“控制面板”自行启用 .NET Framework 3.5。 在“控制面板”中,选择“程序和功能”,再选择“启用或禁用 Windows 功能”,然后选中“.NET Framework 3.5 (包括 .NET
2.0 和 3.0)”复选框。 此选项需要 Internet 连接。无需选择 Windows Communication Foundation (WCF) HTTP 激活的子项,除非您是需要 WCF 脚本和处理程序映射功能的开发人员。
在“控制面板”中启用或禁用 Windows 功能
疑难解答
如果根据需要安装 .NET Framework 3.5 或者在“控制面板”中启用它失败,则会收到下列错误消息之一:
0x800f0906:“Windows 无法连接到 Internet 以下载必要的文件。
请确保已连接到 Internet,然后单击‘重试’以便重试。”
0x800F081F:“无法完成此更改。 请重新启动您的计算机,然后重试。”
由于下列原因可能显示这些消息:
您的计算机未连接到 Internet。 请连接,然后重试该操作。
如果无法连接到 Internet,则可以通过使用部署映像服务和管理 (DISM) 命令行工具并指定从中安装了 Windows 8 的安装媒体(ISO 映像或 DVD),来启用 .NET Framework 3.5。
在 Windows 8 或 Windows Server 2012 中,使用管理凭据打开命令提示符窗口(即选择“以管理员身份运行”)。
要从位于 D:\sources\sxs 目录中的安装媒体安装 .NET Framework 3.5,请使用以下命令:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
其中:
/Online 面向您正在运行的操作系统(而不是脱机 Windows 映像)。
/Enable-Feature /FeatureName:NetFx3 指定您需要启用 .NET Framework 3.5。
/All 启用 .NET framework 3.5 的所有上级功能。
/LimitAccess 防止 DISM 与 Windows Update 连接。
/Source 指定还原功能需要的文件位置(在本示例中,D:\sources\sxs 目录)。
有关 DISM 参数和选项的详细信息,请参阅如何启用或禁用 Windows 功能
正在使用本地源,但网络位置不可访问或不具有适当的内容。 从安装媒体安装 .NET Framework 3.5,如上一个提要点所述。
您的管理员已将您的计算机配置为使用 Windows Server Update Services (WSUS) 而非 Windows Update 来提供服务。请让您的管理员启用策略以使用 Windows Update 而非 WSUS。
相关文章推荐
- 在 Windows 8 或 8.1 上安装 .NET Framework 3.5 安装错误:0x800f0906、0x800F081F
- windows 8.1 安装 .Net Framework 3.5
- Windows 8.1 (企业版64bits) 上安装Python3.5失败解决
- Windows 8/8.1 安装 .Net 3.5
- 如何在 Windows 8 上安装 .NET Framework 3.5
- Windows 10 安装 Sql Server 2014 反复提示需要安装 .NET Framework 3.5 SP1 的解决方案
- Windows8/8.1/10安装.NET Framework 3.5
- Windows 8/Windows 8.1镜像安装Microsoft .NET Framework 3.5的方法
- Windows 7、8、8.1安装.NET 3.5报错问题
- Windows 8.1安装.net 3.5功能
- Windows 7/8.1 下 双版本Python2.7/Python3.5 安装 GPU版的tensorflow
- Windows 10 安装 .Net Framework 3.5 的方法
- Windows中,.net framework 3.5安装
- Windows 2012 安装 .net framework 3.5
- windows 8.1安装VS2005出现安装失败:未能安装.NET framework 3.5解决方案
- windows servers 2008 r2 安装sql 2008 提示 "必须使用 角色管理工具" 安装或配置.net framework 3.5
- 解决ArcGIS10x安装在windows8.0+环境无法正常安装 .NET Framework 3.5
- Windows 8 下离线安装。net Framework 3.5
- Windows无法安装以下功能:.NET Framework 3.5(包括 .NET 2.0 和 3.0)解决之法
- windows 8.1安装后的个人简单配置