在 Windows 8 上安装 .Net 3.5 时出现错误 0x800F0906

在 Windows 8 上安装 .Net 3.5 时出现错误 0x800F0906

Windows 8 标配 .NET 4.5 框架,但为了能够开发和部署我们的应用程序,我还需要安装 .NET 3.5 框架,这样我就可以为旧版本和新 .NET 构建应用程序。

但是,尝试在 Windows 8 上安装 .Net 3.5 时出现错误0x800F0906

我该如何解决这个问题?

答案1

底部有一个项目这篇图书馆文章详细说明您应采取的步骤:


如果按需安装 .NET Framework 3.5 或在控制面板中启用它失败,您可能会收到错误消息 0x800f0906:“Windows 无法连接到 Internet 以下载必要的文件。请确保您已连接到 Internet,然后单击“重试”以重试。”显示此消息的原因可能如下:

1/ 您的计算机未连接到互联网。请连接,然后重试操作。

如果您无法将计算机连接到 Internet,则可以使用安装 Windows 8 Release Preview 的安装介质(ISO 映像或 DVD)启用 .NET Framework 3.5。安装 Windows 8 Release Preview 安装介质并从提升的命令提示符中键入以下命令:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:x:\sources\sxs /LimitAccess 

x:Windows 8 Release Preview ISO 映像或 DVD 的驱动器号在哪里。

2/ 您的管理员已将您的计算机配置为使用 Windows Server Update Services (WSUS) 而不是 Windows Update 进行服务。请让您的管理员启用策略以使用 Windows Update 而不是 WSUS。


答案2

今天我又犯了同样的错误。

我的解决方法基于以下域中的计算机:微软控制更新并且没有包(在本例中为dotnet)。

  1. 从更新策略中删除计算机
  2. 强制 gpo 更新
  3. 重启计算机
  4. 尝试再次安装

相关内容