本文所提及的 microsoft-windows-netfx3-ondemand-package.cab可以从win10原版镜像里的sourcessxs目录下提取。
以下是从网上收集来的一些常见的net3.5的安装方法
(一)用cab格式的更新包安装
方法1.把NetFx3.cab(即microsoft-windows-netfx3-ondemand-package.cab)放在C:Windows文件夹里,然后右键开始菜单选择 命令提示符(管理员),运行以下命令:
“dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess”
等待部署完毕即可。
方法2. (1)在桌面新建一个文本文档,把以下内容复制进去:Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTCABFolderShellRunAs]@="安装该更新包""HasLUAShield"=""
[HKEY_CLASSES_ROOTCABFolderShellRunAsCommand]@="cmd /k dism /online /add-package /packagepath:"%1""
按Ctrl+s保存,然后关闭文档后把后缀改为“.reg“,然后双击导入注册表。
(2)修改.cab文件的默认打开方式(一些软件设置默认打开.cab文件后可能会隐藏“安装该更新包”选项,所以这里我们就需要对其进行一些修改,详细步骤请参考下面两图)
(3)开始安装
右键点击.cab文件,选择安装该更新包选项,等待操作成功后重启即可完成安装。
方法3.右键点击win10原版镜像,依次选择 打开方式-windows资源管理器 ,记录出现的盘符,以便于后面的操作。
(如果有光盘的话,直接把光盘放入光驱,然后记录盘符)
以管理员身份运行命令提示符,输入以下命令行:
“dism.exe /online /enable-feature /featurename:netfx3 /Source:E:sourcessxs”
或者输入:“Dism.exe /online /enable-feature /featurename:NetFX3/all /Source:E:/sources/sxs /LimitAccess”
(其中E是你实际的盘符,如果你刚才记录下的盘符是H,那就把上面的E改为H)
回车等待部署完毕后即可完成.NET Framework 3.5的安装
(二)用离线安装包安装
用WinRAR读取dotnetfx35.exe并把里面的wcu文件夹解压出来
将语言包dotnetfx35langpack_x86zh-CHS.exe复制到刚才解压的wcudotNetFrameworkdotNetFX35x86文件夹里。(如果是x64位的,就复制到x64文件夹)
然后以管理员身份运行dotNetFx35setup.exe即可脱机安装