今天遇到个麻烦事儿,有个老软件非得要.NET Framework 3.5 SP1,我这新系统上根本没这玩意儿!寻思着,这不就是个下载安装包的事儿嘛简单!结果一搜,还真不是那么回事儿。网上各种教程写得云里雾里的,好家伙,我折腾了一上午,总算给它搞明白了。今儿个我就把这整个过程从头到尾给大家伙儿说说清楚,保准你们一看就会!
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
找到“启用或关闭Windows功能”
我寻思着,这种系统自带的东西,应该都在系统设置里头。先去了Windows更新那儿看了看,果然,提示我可以去“启用或关闭Windows功能”里找找。那行,咱就照着它说的办呗。
- 我右键点击了“此电脑”,然后选了“属性”。
- 进了属性界面,左边有个“控制面板主页”,点进去。
- 到了控制面板,找到“程序和功能”,这玩意儿大家应该都熟。
- 进去之后,看左上角,有个“启用或关闭Windows功能”。就是它了!
尝试在线安装,结果“不出意外”
点开一看,嚯,列表里果然有“.NET Framework 3.5 (包括.NET 2.0和3.0)”。我直接给它前面那个小方框打了个勾。
打完勾,点“确定”,系统就开始转圈圈了。想着这下应该完事儿了?结果,它弹出来个窗口,说“Windows无法完成请求的更改。”还问我,“要从Windows Update下载文件吗?”真是麻烦。我一开始寻思,那就点“从Windows Update下载文件”呗,让它自己搞定。结果,有时候网络不或者微软服务器抽风,就卡那儿不动了,或者直接报错安装失败。我这儿就是碰壁了,等了半天,直接给我来个安装失败。此路不通!
祭出大招:离线安装才是王道
没办法,只能想别的招儿了。我想起来以前装系统的时候,不是有个ISO镜像嘛那里面肯定有这些玩意儿。正好我电脑里还存着一个同版本的Windows系统安装ISO文件!
我赶紧把这个ISO文件找到,然后用虚拟光驱挂载了一下,或者直接用压缩软件把它解压出来,反正目的就是能访问到里面的文件。重点来了,最关键的文件就在“sources\sxs”这个文件夹里面。大家记住这个路径!你得先找到这个文件夹。
找到这个文件夹后,接下来就得请出咱们的老朋友——命令提示符了。一步都不能错:
- 你得在搜索栏里输入“CMD”,然后找到“命令提示符”。
- 记住,非常关键的一步,一定要“右键点击”它,然后选择“以管理员身份运行”!否则没权限,肯定会报错,你白忙活。
- 命令提示符窗口弹出来后,就是一串黑底白字的界面了。别怕,咱就敲一句命令进去就行。这句命令是:
`Dism /online /enable-feature /featurename:NetFx3 /all /LimitAccess /Source:X:\sources\sxs`
- 这里面的“X”,就是你那个系统安装盘或者ISO文件挂载后的盘符,比如我的是F盘,那我就把X改成F。大家根据自己的情况改就行了。切记,这个路径一定要是你刚刚找到的那个“sources\sxs”文件夹的实际路径。
- 敲完命令,回车,等它跑一会儿。这个过程可能要个几分钟,会有个进度条,别着急,让它慢慢跑。
大功告成,完美运行!
等它提示操作成功了,一般会显示“操作成功完成。”我就关掉命令提示符,再去“启用或关闭Windows功能”那儿看了眼。果然,“.NET Framework 3.5”前面的勾已经稳稳地打上了!这下心里踏实了。然后我就把那个需要3.5的软件重新运行了一下,完美启动,一点毛病没有!
所以说,遇到这种老框架安装不上的问题,别光想着在线下载,有时候离线安装才是王道。特别是手上要是有系统安装盘或者ISO,那真是省心不少。折腾了这么一圈,终于搞定了,成就感满满!希望我这回的折腾,能给大家伙儿省点事儿,少走点弯路。