转载自: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”中间含空格)没法执行,后去掉空格成功了。