现在的位置: 首页 > 综合 > 正文

.NET Framework 3.5 SP1 离线安装时下载文件问题及精简方法

2014年11月01日 ⁄ 综合 ⁄ 共 2419字 ⁄ 字号 评论关闭

.NET Framework 3.5 SP1安装时下载文件问题及精简方法

.net 3.5 下载地址:http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe或http://www.microsoft.com/downloads/zh-cn/confirmation.aspx?FamilyID=D0E5DEA7-AC26-4AD7-B68C-FE5076BBA986

在下载.NET Framework 3.5 Service Pack 1完整软件包(231.5MB)之后,在本地运行安装程序时,它并不是直接就开始安装的,而是需要连接网络下载

点点东西,对网络速 度不快的用户造成了一些时间上的浪费。既然是完整软件包,为什么还是要下载一部分文件才行呢?

原来,.NET Framework 3.5 SP1完整安装包是一个安装程序同时适用于所有语言的,但如果要同时包含所有语言的语言包,体积会在现在的基础上进一
步増大许多,可能考虑到这一点,发布时并没有包含语言包, 而是在安装过程中才进行下载。

如果希望解决这个问题,让完整安装包每次都直接安装完成的话,我们可以手动下载需要的3.5 SP1语言包(其中包含2.0SP2和3.0SP2语言包),下载页
面为:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=8489ed13-b831-4855-96f7-dd35e4c02a20

dotnetfx35langpack_ia64zh-CHS.exe 16.9MB 

http://www.microsoft.com/downloads/info.aspx?na=46&SrcFamilyId=8489ED13-B831-4855-96F7-DD35E4C02A20&SrcDisplayLang=zh-cn&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f7%2f7%2fb%2f77b96978-c805-4674-a9b0-43351e86b41f%2fdotnetfx35langpack_ia64zh-CHS.exe

dotnetfx35langpack_x64zh-CHS.exe 33.3MB

http://www.microsoft.com/downloads/info.aspx?na=46&SrcFamilyId=8489ED13-B831-4855-96F7-DD35E4C02A20&SrcDisplayLang=zh-cn&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f7%2f7%2fb%2f77b96978-c805-4674-a9b0-43351e86b41f%2fdotnetfx35langpack_x64zh-CHS.exe

dotnetfx35langpack_x86zh-CHS.exe 27.4MB

http://www.microsoft.com/downloads/info.aspx?na=46&SrcFamilyId=8489ED13-B831-4855-96F7-DD35E4C02A20&SrcDisplayLang=zh-cn&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f7%2f7%2fb%2f77b96978-c805-4674-a9b0-43351e86b41f%2fdotnetfx35langpack_x86zh-CHS.exe

用WinRAR软件解压缩下载的.NET Framework 3.5 Service Pack 1完整软件包(231.5MB)之后。将语言包放在\wcu\dotNetFramework\dotNetFX35下对应的文件夹中(ia64, x64 和 x86)

精简:

完整安装包不仅适用于所有语言,还包含了x86、X64和IA64三种平台的安装文件,因此变得非常庞大。如果我们只需要在一种平台上安装,那就完全可以进行精简。如果我们只需要在32位的
Windows操作系统上安装,则可以将子文件夹dotNetFX20、dotNetFX30, dotNetFX35s dotNetiMSP、Tods中所有带“x64”和“IA64”的文件和文件夹刪除掉,保留带x86的,这样就可以精简很多。

另外,dotNetFX20和dotNetMSP文件夹中其实都是.NET Framework 2.0 SP2的安装程序,只是前者用于XP/2003,后者用于Vista/2008。如果您只使用Vista,那就可以删除掉dotNetFX20文件夹,这样可以进一步精简。

经过以上两个方法,我们得到的.NET Framework 3.5 SP1完整安装包就可以在每次安装时都不需要下载语言包,并且得到了很大程度的精简,以后就不用再到官方网站去下载庞大的安装包了。

安装:现在运行 dotNetFramework文件夹中2.82MB的那个dotNetFx35setup.exe就可以开始安装了。

问题:

在没有装VS2008的机器上单独安装3.5SP1的时候,无论你下载的什么完整版还是非完整版,安装程序都需要连接Interne去下一些东东,而且超慢。更要命的是:提示有63M的东西要下,然后已经下了63M了,还是 在下。
先说解决方案:

1.到官网上下载3.5Sp1的完整安装包。

2.下载完成后,命令行下运行dotnetftc35.exe /x解压到一个目录 

3 .进入解压目录下进入wcu\dotNetFrameWork

4.从命令行运行dotNetFx35setup.exe lang:ENU 

5.0K—路畅通了。

抱歉!评论已关闭.