以前安裝.NET的時候總是慢慢的在線等,從來沒有想過道底是下載的什么,始終認為即下載就有其道理。但是遇到網速不好的時候,卻實是很是郁悶;也曾搜索過相關的信息卻沒有查到過?。?br />
          今天偶爾在Wbpluto 的技術Blog 上發(fā)現,心理那個激動?。。?!那么好的文章先收了!!呵呵。呆會再試一下是否真的不需要下載了!??!

          再發(fā)個牢騷,對于這個問題道底發(fā)在哪個版區(qū),想了十多分鐘也沒確實,就先發(fā)這了不合適的話,就麻煩版版給調整一下了。


          8月初,.NET Framework 3.5 SP1 發(fā)布了。在下載 .NET Framework 3.5 Service Pack 1 完整軟件包(231MB) 之后,在本地運行安裝程序時,它并不是直接就開始安裝的,而是需要連接網絡下載一點點東西,對網絡速度不快的用戶造成了一些時間上的浪費。既然是完整軟件包,為什么還是要下載一部分文件才行呢?
          原來,.NET Framework 3.5 SP1 完整安裝包是一個安裝程序同時適用于所有語言的,但如果要同時包含所有語言的語言包,體積會在現在的基礎上進一步增大許多,可能考慮到這一點,發(fā)布時并沒有包含語言包,而是在安裝過程中才進行下載。
          如果希望解決這個問題,讓完整安裝包每次都直接安裝完成的話,我們可以手動下載需要的 3.5 SP1 語言包(其中包含 2.0 SP2 和 3.0 SP2 語言包),下載頁面為:http://www.microsoft.com/downloads/details.aspx?FamilyID=8489ed13-b831-4855-96f7-dd35e4c02a20,例如,簡體中文32位版語言包文件名為 dotnetfx35langpack_x86zh-CHS.exe。將 dotnetfx35.exe 用 WinRAR 等軟件解壓縮,再將語言包文件放到 \wcu\dotNetFramework\dotNetFX35\x86 文件夾或者 \wcu\dotNetFramework 文件夾中。

          完整安裝包不僅適用于所有語言,還包含了x86、x64 和 IA64三種平臺的安裝文件,因此變得非常龐大。如果我們只需要在一種平臺上安裝,那就完全可以進行精簡。同樣將 dotnetfx35.exe 用 WinRAR 等軟件解壓縮,如果我們只需要在32位的 Windows 操作系統上安裝,則可以將子文件夾 dotNetFX20、dotNetFX30、dotNetFX35、dotNetMSP、Tools 中所有 帶“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 就可以開始安裝了。

          posts - 57, comments - 3, trackbacks - 0, articles - 1

          Copyright © 黎民

          主站蜘蛛池模板: 繁峙县| 乌兰县| 竹北市| 乌鲁木齐市| 固原市| 宜黄县| 尼勒克县| 长宁县| 康马县| 盐山县| 庄浪县| 禄丰县| 定南县| 厦门市| 南投县| 新邵县| 新兴县| 岳阳县| 高邑县| 老河口市| 南平市| 灵川县| 山阳县| 肥西县| 绿春县| 沁源县| 卢湾区| 红安县| 富平县| 苗栗县| 岢岚县| 邵武市| 平度市| 崇仁县| 南阳市| 吕梁市| 云林县| 贵阳市| 应城市| 云霄县| 安泽县|