在Win8以后,对于.Net Framework 3.5及以下版本的安装,放在了“启用和关闭Windows功能”处,而因为众所周知的原因,在线进行更新总是无法下载成功(虽然开代理还是不成功吧…)

不过可以通过,在Win8安装盘中自带的.Net Framework 3.5 进行安装。简单来说就是装载光盘后,用管理员权限运行下面的那种指令

这里把需要的目录专门打包了出来(来源:win8x64镜像)
链接:http://pan.baidu.com/s/1bpvQ2rd 密码:9skk

需要自取,运行Exec.bat即可。

PS1:不过这个过程中,想到了一些其他的问题,比如如何认证你提供的文件,是跟win8镜像里原来的文件是一样的,是安全的。为了检验,我尝试附带了一个SignTool(Windows Kit中用于检验证书的工具)来检测文件的签名(SignTool自身是有Microsoft的签名的,可以认为是可信的)。不过实际发现有些文件根本没有签名….验证不了哇。
PS2:因为要打开一个.Net Framework 3.5的工程结果需要安装的….顺手装了个vs2010(获得成就:计算机上同时有4个版本的vs,vs2010,2013,2015,2017)(有病