win10下的net framework3.5 没法安装的解决

转载自:https://blog.csdn.net/changqiaozsl/article/details/50835589windows

最近客户机升级新装的win10,在客户机上安装原先Net程序时,提示须要安装net framework3.5 ,现将遇到的问题的解决办法列举以下,但愿能帮助到那些须要的人吧。url

如下内容部分取自各个论坛的大神,在此感谢!.net

一、针对win10,啥也不说了先启用再用administrator登陆再说。至于这么启动这里就不说了,内事百度,很简单。blog

二、直接在线安装 
直接点击【控制面板】-【程序】【程序和功能】-【打开或关闭windows功能】,找到NET3.5,我本机是在最上面,将两个子选项都选上,肯定后会自动联网下载完成安装。get

三、联网下载无响应 
去官网下载离线安装包试试,不放心的话把2.0也下载了,用管理员身份运行安装。io

四、离线包没法安装 
网上论坛的大神们开始登场了,找个win10安装包,不是ISO镜像文件,放在X:盘(X随便你定)。 
右击开始菜单,选择管理员的命令模式,否则会出现别的问题。执行如下命令:class

dism.exe /online /enable-feature /featurename:NetFX3 /Source:X:\sources\sxs 
其中X表明加载的那个盘,而后等待进度条完成就能够了。登录

五、上面4命令没法执行 
同上操做,但首先运行: 
dism.exe /online /add-package /packagepath:X:\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab 
本身运行一段时间事后,DISM会返回错误码。 
而后运行: 
dism.exe /online /enable-feature /featurename:NetFX3 /Source:X:\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab 
若是DISM返回“操做成功完成”,恭喜你,.NET 3.5 已经成功安装。百度

将其中的 X 替换为你的 win10 镜像盘符。下载

到这里基本我问题解决了,总结下主要注意下:  一、通常状况下尽可能使用administrator身份执行操做;  二、文件路径中涉及到的文件夹名采用英文,最好不要含有空格,我在执行第5步的时候就是由于空格问题(”:X:\Operation System\sxs\microsoft-windows-netfx3-ondemand-package.cab”中间含空格)没法执行,后去掉空格成功了。