Win10安装.net FrameWork3.5失败解决方法

embedded/2024/10/20 22:07:26/

win10安装.net FrameWork3.5失败解决方法

已经好久没有来投稿了,实在最近业务缠身,忙的焦头烂额(呵~多么伟大的牛马)

但最近开发使用windows11实在是拉胯的不行,升级完就后悔,所以就一怒之下,重装了win10

可是,好家伙,我重装完遇到一个问题,就是在使用.Net Framework3.5,按照Microsoft步骤默认安装和离线安装都不行

把我心态搞得炸锅锅,但山重水复疑无路,哈哈,终于解决了!

索性分享一波!~

1.问题

使用windows10默认操作步骤安装不了,默认操作如下图:

  • 找到桌面的控制面板
    在这里插入图片描述

  • 勾选.Net Framework

在这里插入图片描述

但发现安装失败,但是我要用啊,所以我们用下面的我成功安装的方法(绝对666)

在这里插入图片描述

解决方法:

采用离线安装方法:

win10解决.Net Framework3.5安装包

解决步骤:

1.创建文件夹win10_packs

  1. 随意选择一个磁盘目录下,比如我选择在E:\docs\win10_packs
  2. 将下载的离线包解压至此E:\docs\win10_packs目录下

在这里插入图片描述

2.编写命令(关键性的一步,很重要!!!)

命令格式: dism.exe /online /enable-feature /featurename:NetFX3 /Source:+文件路径名

作用:

  1. 是在当前运行的 Windows 系统上启用 .NET Framework 3.5 特性,
  2. 并且如果系统缺少必要的文件,则从指定的源路径 E:\docs\win10_packs\win10packs 中复制所需的文件。

示例:(如我们上图的路径)

dism.exe /online /enable-feature /featurename:NetFX3 /Source:E:\docs\win10_packs\win10packs

解释说明下命令:

dism.exe

  1. Deployment Image Servicing and Management 工具的缩写
  2. 它是一个命令行工具,用于准备和管理 Windows 映像以及对其进行更改。。

让我们分解一下这个命令:

  • dism.exe: 运行 DISM 工具。
  • /online: 指示 DISM 操作应该针对正在运行的操作系统(在线映像)。若想对离线的系统映像进行操作,则应使用 /offline 并指定映像的位置。
  • /enable-feature: 此选项用于启用特定的功能。
  • /featurename:NetFX3: 指定要启用的功能名称。NetFX3 对应于 .NET Framework 3.5
  • /Source:E:\docs\win10_packs\win10packs: 指定包含功能所需文件的来源位置。在这种情况下,文件位于 E:\docs\win10_packs\win10packs 路径下。这些文件通常是来自 Windows 安装媒体的文件。

此命令的作用

需要注意的是,如果您的 Windows 安装没有包含 .NET Framework 3.5 的功能,那么运行此命令时,如果没有提供有效的源文件路径,可能会导致命令失败。此外,NetFX3 特性实际上包含了 .NET Framework 2.0, 3.0 以及 3.5,因此启用 NetFX3 也会一并启用这些版本。

在执行此类命令前,请确保有足够的磁盘空间,并且您具有管理员权限

如果命令执行过程中出现问题,是否有其他系统问题阻止了功能的成功启用。

3.打开cmd窗口

在这里插入图片描述

4.输入命令(参考第2步)

这一步很重要,

在这里插入图片描述

5.安装完毕

看到这里,你就已经成功了!~哈哈,完结撒花

在这里插入图片描述

实在不放心的,可以按照一开始,打开控制面板,程序和功能,打开启用和关闭windows功能进行查看
在这里插入图片描述

6.完结撒花!

士不可以不弘毅,诸君共勉!~

在这里插入图片描述


http://www.ppmy.cn/embedded/111383.html

相关文章

【Go】使用Goland创建第一个Go项目

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

Java后端程序员简单操作Linux系统命令

Linux系统概述 Linux 内核最初是由芬兰人林纳斯托瓦兹(Linus Torvalds)在赫尔辛基大学上 学时而编写的一个开源的操作系统。 Linux(管理计算机硬件资源,任务调度)支持多用户,支持网络,支持多线…

QT学习第五天

#include "widget.h" #include "ui_widget.h" Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget) , socket(new QTcpSocket(this)) { ui->setupUi(this); //初始化页面 ui->mag_edit->setEnabled(false); ui->send_b…

Serverless 安全新杀器:云安全中心护航容器安全

作者:胡志广(独鳌) 云安全中心对于 Serverless 容器用户的价值 从云计算发展之初,各大云厂商及传统安全厂商就开始围绕云计算的形态来做安全解决方案。传统安全与云计算安全的形态与做法开始发生变化,同时随着这 10 多年的发展,…

python如何加速计算密集型任务2?

问题描述: 在python中,有一个函数,其功能是进行某种计算,需要传入一些参数,计算完成后传回结果,参数是a,b,c,d,分别从列表中取值,返回值是xx,yy,分别是一个列表,调用其一次大概要1s…

03 Flask-添加配置信息

回顾之前学习的内容 02 Flask-快速上手 Flask 中最简单的web应用组成 1. 导入核心库 Flask from flask import Flask2. 实例化 web应用 注意:不要漏了 app Flask(__name__) 中的 __name__ 表示:是从当前的py文件实例化 app Flask(__name__)3. 创…

计算机视觉硬件知识点整理(三):镜头

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、镜头的基础知识与类型二、镜头知识点总结:2.1 光圈2.2 景深2.3 调制传递函数:2.4 视场角2.5 焦距2.6 滤光片 前言 在这个信息化飞速…

Vue 2 生命周期详解

Vue 2 的生命周期是指 Vue 实例从创建到销毁的整个过程。在这个过程中,Vue 提供了多个生命周期钩子,允许我们在不同阶段执行代码。以下是 Vue 2 生命周期的详细解析: 1. 创建阶段 (Creation) beforeCreate: 在实例初始化之后,数…