Windows 8/8.1 安装 .Net 3.5

.net 3.5不会随着系统自动安装,需要手动安装。在控制面板安装,会提示

0x800f0906:“Windows 无法连接到 Internet 以下载必要的文件。 确保已连接到 Internet,然后单击“重试”以便再试。

使用命令从安装介质进行安装

C:\Windows\system32>dism.exe /online /enable-feature /featurename:NetFX3 /Source

:F:\sources\sxs

但是也会收到如下错误

启用一个或多个功能

[===========================66.5%====== ]

错误: 14028

组件的文件跟组件清单中的验证信息不匹配。

可以在 C:\Windows\Logs\DISM\dism.log 上找到 DISM 日志文件

需要使用英文版的安装介质进行安装

C:\Windows\system32>dism.exe /online /enable-feature /featurename:NetFX3 /Source

:D:\software\sxs


这个D:\software\sxs 是我从安装介质中sources目录下的sxs拷贝出来的。