今天安装AutoCAD2010时提示安装失败,需先安装.NET Framework 3.5否则无法继续安装AutoCAD。微软从Windows 8开始默认屏蔽了.NET Framework 3.5的安装,所以如果需要用到.NET Framework 3.5就需要自行安装。
控制面板安装
打开控制面板进入“程序”,点击“程序和功能”左边的“启用或关闭Windows功能”。在打开的“Windows功能”窗口中展开“.NET Framework 3.5(包括.NET 2.0和3.0)”选项,勾选其中的子项然后点击【确认】开始安装.NET Framework 3.5模块。系统会自动弹出Windows更新,选择“让Windows更新为您下载文件”就可以自动安装。很显然这个方法失败了!!!
利用镜像安装
利用虚拟光驱载入Win10安装镜像(如:tw_windows_7_ultimate_with_sp1_x64_dvd_u_677414.iso),“此电脑”中就会显示虚拟光驱“CD驱动器(V:)”。然后以管理员身份运行CMD命令提示符(或者运行Windows PowerShell),在“管理员:命令提示符”窗口中输入命令:dism.exe /online /enable-feature /featurename:netfx3 /Source:V:\sources\sxs(我这里的光驱盘符是V)。
下载离线包安装
去官方下载.NET Framework 3.5离线包安装,这个直接双击运行就可以安装的。但是还是遇到了错误: 0x800f0954导致安装失败,该错误表示系统可能无法访问Windows Update Server。
cab格式离线安装
在网上还找到一种cab格式的.NET Framework 3.5离线包,将其下载并放到Win10系统盘C:\Windows文件夹里(该包名为NetFx3.cab)。然后在当前目录以管理员身份运行命令提示符,输入并回车运行命令:dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess部署。正常情况等待部署进度100%即可,但是这里还是错误并提示找不到源文件,脑壳疼!!!
修改注册表安装
WSUS是Microsoft Windows Server Update Services的缩写,通过WSUS更新服务可以快速而可靠获取所有Microsoft应用程序的更新程序。WSUS采用C/S模式,客户端为WINDOWS操作系统,而服务器端则是微软网站。通过配置可以将客户端和服务器端关联起来,就可以自动下载补丁了。该配置可以通过组策略配置来实现,也可以通过修改注册表来实现(这里采用注册表)。打开注册表(win+r 输入regedit),在左边的路径中查找:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU。将其中的UseWUServer属性值改为0(默认为1),然后重启Windows Update服务。再回到控制面板中来安装.NET Framework 3.5,这时候你会发现可以下载更新了应用了。
总结:
Win10默认并没有安装.net framework 3.5,但是很多软件又必须基于.net framework 3.5才能使用。试了好多方法都失败了,最后还是通过WSUS更新搞定了(我太难了...)。以上内容是小编给大家分享的【生活小技巧005:解决Win10无法安装.NET 3.5问题】。希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
标签: do