无法在 Windows 10 上安装 .net 3.5

Dun*_*ken 55 .net-3.5 windows-10

当我尝试安装 .net 3.5 时,我收到以下消息:

无法安装以下功能:

.NET Framework 3.5(包括 .NET 2.0 和 3.0)

错误代码:0x800F081F

我尝试使用独立包并通过 Windows 功能。

更新:互联网连接正常。

mag*_*981 81

请以管理员身份打开命令提示符 (cmd.exe) 并运行以下命令来安装 .Net 3.5:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess 
Run Code Online (Sandbox Code Playgroud)

(用您安装的 Win10 ISO 替换 D:)

在某些环境中,DISM 无法获取文件(代理、网络策略)。DISM 命令从 DVD 中获取文件,您就可以了。

如果您是 MSDN 订阅者,您还可以下载Windows 10 Features on DemandISO、安装 ISO、将 Microsoft-Windows-NetFx3-OnDemand-Package.cab 复制到 C:\Features(或其他文件夹)和这些命令:

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:C:\Features
Run Code Online (Sandbox Code Playgroud)

如果失败,请运行:

DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab
Run Code Online (Sandbox Code Playgroud)

  • 当这也失败时,我被难住了,但后来发现我有一个组策略阻止我启用 Windows 功能。`gpedit.msc`>>`计算机配置`>>`管理模板`>>`系统`>>`指定可选组件安装和组件修复的设置`。设置为“已启用”并选中“直接联系 Windows 更新以下载修复内容而不是 Windows 服务器更新服务 (WSUS)”-来源:http://www.askvg.com/fix-cant-install-microsoft-net-framework -3-5-in-windows-8 及更高版本/ (11认同)