我尝试在 Windows 10 上安装 .Net 3.5,但我发现我的电脑上没有任何 sources/sxs 文件夹。要么是我太笨了,找不到它。即使我尝试通过控制面板上的 Windows 功能下载 .Net 3.5,也找不到源。我的互联网运行正常,我已经用组策略编辑器完成了所有操作,所以我不知道接下来该怎么做。
答案1
您是如何安装 Windows 10 的?例如,如果它是字母为 E: 的 USB 驱动器,则以下内容应该足够:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\sources\sxs
需要放在 sxs 文件夹中的文件名为microsoft-windows-netfx3-ondemand-package.cab
Technet 上描述了一种不同的技巧: https://blogs.technet.microsoft.com/mniehaus/2015/08/31/adding-features- including-net-3-5-to-windows-10/
在 PowerShell 管理员提示符下使用以下命令:
Add-WindowsCapability –Online -Name NetFx3~~~~
答案2
确保 Windows 更新服务未被禁用,如果被禁用,请按 Windows 和 R,然后输入 services.msc,服务窗口弹出后,查找 Windows 更新,然后启用它并将其设置为自动,以防止此错误弹出任何其他功能。