1. 离线安装包的bug.

.NET Framework 3.5 SP1(Full Package)  231MB是默认英文的安装包,如果要同时包含所有语言,那体积会太大了,可能考虑到这一点,发布时并没有包含其它的语言包,而是通过安装时在线下载。

2.制作离线安装包.

第一 下载.net Framework 3.5 Service pack 1 (Full Package) 231MB 安装包后dotnetfx35.exe,用WinRAR将其解压缩。

第二 下载中文简体语言包。

文件名                                              文件大小

dotnetfx35langpack_ia64zh-CHS.exe  16.9 MB

dotnetfx35langpack_x64zh-CHS.exe  33.3 MB

dotnetfx35langpack_x86zh-CHS.exe  27.4 MB

一般用户下载dotnetfx35langpack_x86zh-CHS.exe 即可

说明:也可从vs2008 sp1 提取,里面dotnetfx35langpack_x64zh-CHS.exe和 dotnetfx35langpack_x86zh-CHS.exe都有,前提是你已经下载了VS2008 sp1。

第三 将语言包dotnetfx35langpack_x86zh-CHS.exe复制到第一步解压缩的\wcu\dotNetFramework\dotNetFX35\x86文件夹里。

(如果是x64位的,可将dotnetfx35langpack_x64zh-CHS.exe 复制到\wcu\dotNetFramework\dotNetFX35\x64文件夹里。)

第四 点击运行\wcu\dotNetFramework\dotNetFx35setup.exe,可彻底的离线安装了。安装之后需要重启计算机。

 

后记:

有些系统默认没有安装Windows Installer 3.1,.NET Framework 3.5 SP1需要windowsInstaller支持,可到以下地址,选择第三项下载

WindowsInstaller-KB893803-v2-x86.exe   ​