解决步骤:
1、然后在开始菜单上单击右键,选择【程序和功能】;
2、点击启动或关闭Windows功能->关闭其他.NET Framework服务 ,如图:
3、在开始菜单上单击右键,选择【命令提示符(管理员)】;
4、输入 dism /online /Enable-Feature /all /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess。安装成功!之后再开启其他.NET Framework服务。
.NET Framework:
是由微软开发,用于Windows的新托管代码编程模型。它是用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。具有ASP .NET动态数据、对公共语言运行时的核心改进和提高Windows Presentation Foundation的性能等功能,是一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB、C++、Python等)的开发。
.NET Framework 的目的:
让建立Web Services 以及因特网应用程序的工作变的简单,其包括了三大部分:
第一个部分是Common Language Runtime。
第二部分是共享对象类别库。
第三个部分是重新以组件的方式写成的ASP.NET。
修复系统:按“Windows+X”点击“命令提示符管理员”,输入“SFC /scannow”回车(该操作可能需要一段时间,please wait a minute...),再输入“dism /online /cleanup-image /restorehealth”回车。然后,估计还得等一会儿。
导致你安装不上的原因还有可能是你的注册表里残留的无用注册表引起的(比如删除过的用户信息注册表、过期软件注册表....),可以去百度上download一个注册表清理工具,很快就能清理完(即便不是这个原因导致的,清理一下注册表也没什么坏处)。
以上两步都完成后,中间也没出现不良状况的。congratulations,你可以安装了,这次你随意用百度到哪一种方法都可以。不过我个人建议使用本机安装镜像文件(或者介质文件),毕竟本是同根生嘛,还挺方便的。我用的是介质文件。
具体方法是:解压ios镜像文件(打开介质文件),找到目录下source文件夹,进去,找到sxs文件夹,把它弄到D盘、E盘...随便哪个盘根目录下,记住,是根目录。我的是H盘。
然后按“Windows+X”点击“命令提示符管理员”,进入dos界面,键入(直接粘贴就行,复制粘贴的话,一定要把那个H换成你存储sxs文件夹的盘)dism.exe /online /enable-feature /featurename:NetFX3 /Source:H:\sxs。然后会出来一个进度条,几分钟就可以了。这一步我也是跟别人学的。
16Windows10系统下安装 .NET Framework 3.5
好了,你可以在左下角搜索栏里输入“启用于关闭windows功能”,点开,你会发现,确实安装成功了(没成功的话,你报警吧,就说你的电脑太任性了)你还可以试试那些没有 Net 3.5不能安装的软件,现在是不是可以安装了?我的就是这么解决的。XenCenter也能装上了。