笔者在使用某些软件时,提示需要.NET Framework 3.5服务,点击下载后无法安装。接着笔者从微软官方下载了安装包,还是出现同样问题,既然不是外部原因,就是系统问题了。于是笔者想到了可能系统存在此功能,只是没开启!下面讲解如何解决!
工具/原料
电脑
在线安装
1、右击此电脑点击属性
2、点击控制面板主页打开控制面板
3、找到并点击程序与功能
4、点击启用或关闭windows功能PS:这里面是windows自带的高级功能,有的可以直接启用关闭,有的需要从服务器下载
5、勾选上.NET Framework 3.5服务选项点击确定
6、如果遇到需要下载文件的,我们直接点击下载如果还是解决不了,可能是网络问题,尝试关闭防火墙,如果还是不行,更新系统版本最后,网络安装尝试了任何方法都不行可以使用dism命令离线安装笔者上面的操作都没有成功,于是笔者采用了dism命令离线安装
DISM命令
1、首先准备好一个win10的原版文件ps:我们需要的就是cab离线安装包,如果没有也可以搜索依次打开sources,sxs找到名称中包含netfx3的文件(应该有两个,一个末尾带zh-cn)解压出来,放到任意位置,笔者放置的是c盘根目录
2、PS:此步开始前先把net4.7高级服务关闭(在启用和关闭windows功能中)右击开始,点击windows powershall(管理员)
3、输入:dism.exe /online /add-package /packagepath:C:\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab注意:dism.exe /online /add-package /packagepath:后为路径,需根据实际情况,笔者是c盘,文件来着2018.7月更新版的business版中的(包括文件名及扩展名,笔者使用的是不带zh-cn的)安装完重启即可(先把netfx4.7开启)