Windows 10或其他系统版本中无法安装.NET Framework Runtime 3.5 SP1的解决办法

在安装AutoCAD软件时,遇到安装失败的情况,查看安装日志发现是无法安装.NET Framework Runtime 3.5 SP1所导致的,或者说操作系统中还未安装.NET Framework Runtime 3.5 SP1,此时打开“启用或关闭Windows功能”窗口会发现.NET Framework Runtime 3.5未选择上,如图一所示,于是查找解决办法。

图一 系统中没有安装.NET Framework Runtime 3.5时的显示情况

考虑到系统中没有安装.NET Framework Runtime 3.5 SP1,于是到微软官网下载了.NET Framework Runtime 3.5 SP1的安装包,下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=25150(不知道以后是否会变,可以直接百度),200多兆,可是在安装的时候出现无法安装的问题,继续查找解决方法,终于发现是由于在安装操作系统时,默认没有安装.NET Framework Runtime 3.5 SP1,官方给出的解释是:

“在 Windows 10、Windows 8.1、Windows 8、Windows Server 2012 R2 和 Windows Server 2012 中,.Net Framework 3.5 是一种按需功能。 按需功能的元数据包括在内。 但是,与功能相关联的二进制文件和其他文件不包括在内。 当你启用该功能时,Windows 会尝试与 Windows 更新联系,以下载安装该功能所缺少的信息。 网络配置和如何配置计算机以在环境中安装更新可能会影响这一过程。 因此,当您首次安装此类功能时可能会遇到错误。”

就是“按需安装”,在需要的时候自行安装。那么如何自行安装呢?步骤如下:

  1. 首先,加载系统安装映像文件或者进行解压,找到其中的“sxs”文件,并将其复制到驱动器的根目录下,例如C盘,D盘或者E盘;
  2. 如果是Windows10操作系统,点击“Win+X”,再打开“Windows Powershell(管理员)”,在窗口中输入如下命令:
dism /online /enable-feature /featurename:netfx3 /all /source:c:\sxs /limitaccess

      其中,此处是以将文件夹“sxs”放在C盘为例进行说明,如果放在其他盘根目录下,可以对应修改。回车执行命令,等待几分钟即可。

     3. 完成步骤2后,在键入以下命令并按“Enter”键进行:

dism /online /Cleanup-Image /RestoreHealth

      等待几分钟即可。完成后,打开 “启用或关闭Windows功能”窗口,可以发现.NET Framework Runtime 3.5 已勾选上,表明对应功能安装。

图二 系统安装有.NET Framework Runtime 3.5的情况

 

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时光如昨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值