.NET 3.5无法通过互联网安装。您需要使用安装DVD或从微软网站下载的ISO文件进行安装。 使用以下命令进行安装
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess
d:应该是
几个重要注意事项。
这是我编写的逐步指南。 http://codeketchup.blogspot.sg/2015/11/how-to-install-net-framework-35-on.html
Windows 10 Features on Demand
ISO,将其挂载并运行以下命令:DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:D:\
(其中D:是已挂载的ISO)
如果失败,请运行此命令将文件添加回Windows
DISM.EXE /Online /Add-Package /PackagePath:D:\Microsoft-Windows-NetFx3-OnDemand-Package.cab
现在请前往用户界面启用该功能。
通常只需启动需要.NET 3.5的应用程序,Windows就会弹出安装对话框,通过互联网进行安装。
在放大镜(搜索)线旁边的开始按钮中键入“Windows功能”,并切换到
打开或关闭Windows功能
控制面板
然后您可以找到以前版本中已知的对话框,以打开.NET 3.5等功能(至少我无法在新设置对话框中找到它而不使用搜索)。
如果您已经在Win 7或8.x上激活了.NET 3.5,并且您更新了Windows 10,则无需执行任何操作,它也会在Windows 10中激活。
这是真正的离线“紧急”安装程序: http://www.smart-arab.com/2013/12/install-net-on-windows-8-1-and-windows-10-offline/ 当然,这不是官方方式。
您需要前往“添加或删除程序”,然后添加Windows功能,然后从中选择。这将安装.NET 3.5和2.0。
编辑1
请以管理员身份打开命令提示符(cmd.exe),并运行以下命令以安装.NET 3.5:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess
(将D:替换为您挂载的Win10 ISO)
在某些环境下,DISM无法获取文件(代理、网络策略等)。DISM命令从DVD中获取文件即可解决问题。
Windows Update组策略可以禁用更新。如果是这种情况: