1. 程式人生 > >Net Framework 3.5 安裝出錯

Net Framework 3.5 安裝出錯

 .net 3.5 快速安裝無錯安裝方法:

2、為了避免安裝錯誤,啟動windows installer:
啟動installer方法:開始->執行->cmd 輸入命令:msiexec /unregserver 回車;再輸入命令:msiexec /regserver 回車。

3、為了避免安裝.net 3.5速度慢,可以跳過下載,方法:
開始->執行 輸入“你下載的.net 3.5的完整路徑”+“/x”,(如:D:\Download\dotnetfx35.exe /x),點確定,然後選擇你的解壓目錄。
在你剛才選擇的解壓目錄中找到setup.exe(也可能是其他檔名,如net35setup.exe),開始->執行 輸入“你找到setup.exe的完整路徑”+“/lang:ENU”,(如:D:\Download\out\net35setup.exe /lang:ENU),點確定.

這樣一來你的.net 3.5就很容易並很快的安裝了。

以下是曾經安裝.net 3.5 緩慢、出錯的摸索步驟:

昨天安裝.net 3.5按了好長時間都提示錯誤,最終終於安上了,如果你按不上了,我安裝的過程可供你參考:(我是一點點摸索的,可能多走了不少彎路,你可以把我的步驟倒過來試,可能會更快成功。)

1、從官網下的,2M,等了好久,終於把剩下的下完,安裝失敗,鬱悶了。

2、從官網下載完整.net 3.5包,但安裝依舊出錯,我開始上網上找辦法了。

3、有人說 XP 必須升級到sp3才能安裝.net 3.5,我照做了,sp3 有335M 。可升級之後依舊不好用。

4、網上還有人說,.net 3.5要在.net 2.0基礎上安裝。我一向很相信網友,我下了,才2M多,可是2.0也按 不了,我想哭。。。 。。。
不過慶幸的是2.0的錯誤報告比3.5的強,提示我沒有註冊 windows installer ,於是自己下載installer,才3M 。不過安裝時會提示:“你的service pack版本比你要更新的。。。 。。。”

5、明白問題所在,問題出在installer上了。開啟控制面板->管理工具->服務 ~~~暈勒,沒有windows installer ?但肯定是這有問題。

解決關鍵:開始->執行->cmd->輸入命令:msiexec /unregserver回車,在輸入命令:msiexec /regserver
(這句是從網上學的,msiexec /unregserver是停止installer服務,而msiexec /regserver是註冊installer服務,通俗來講,就是重新註冊一下,這樣就確保能用了。)

6、之後我就用.net 2.0測試了一下看能用不,它小麼。嘿嘿,能用了。
繼續安裝.Net FrameWork 3.5,也很順利,搞定咯。

但回過頭一下,不知道前面的許多事如果不做能否成功,比如沒有升級sp3、比如沒有安2.0、比如... ...算了,如或者沒有那麼多如果。


補充:
即使從官網下了完整.net 3.5包之後,安裝時到66M左右還是需要在網上更新,如果沒聯網或者不想讓它磨機,可參考一下方法:
安裝dotnet framework 3.5時,系統要下載約70M的東西,一般下載到60M左右就非常慢了,我同事下了幾個小時都沒下完。這個是因為.net framework 3.5安裝時要下載中文語言包所致。
以下這個安裝方法可以避免下載語言包,直接安裝。
1. 下載dotnetfx35.exe後,執行dotnetfx35.exe /x解壓到一個目錄。
2. 進入解壓的目錄,有setup.exe的資料夾,執行setup.exe /lang:ENU.
這樣安裝時就直接安裝了,中文語言包則可以下載後直接安裝。