在Win8中运行用之前的.Net版本(4.0以下)写的程序时,会出现需要安装.Net 3.5的提示,这个时候系统往往会提供一个在线安装的链接,但由于网络原因,大部分的人没有耐心等待它装完。
我最开始试了下把.Net 3.5安装包下载到本地离线安装,后来发现点击那个安装程序仍然出现在线安装链接,无法安装。
找了一下,发现win8镜像文件中本身就自带.Net3.5,有镜像文件后是可以快速离线安装.Net 3.5的,方法如下:
-
挂载win8的镜像文件(这里假设镜像文件挂载在了F盘)
-
用管理员权限启动命令行:执行Win + X,在右下角的菜单中选择命令提示符(管理员)
-
执行命令:dism.exe /online /enable-feature /featurename:NetFX3 /Source:F:\sources\sxs(如果win8镜像不是挂在F盘请手动修改路径)