1. 程式人生 > >.Net 4在win7上安裝失敗的解決辦法

.Net 4在win7上安裝失敗的解決辦法

近做一些安裝包,遇到了一些小問題,主要是在打.net framework4的安裝庫時遇到的,這些問題說大不大,說小不小,很煩人,但一開始也沒想總結,主要原因是覺得這些小問題還是無傷大雅,可今天又遇到了一個類似的問題,不得不決定寫一下,以諮為記.
主要是安裝NETFRAMEWORK4時,遇到的兩個主要問題:
1、在XP中,如果你的XP沒有安裝SP3,那麼在安裝FRAMEWORK4時會出現安裝不成功的現象,這時候你可以直接到資料夾下安裝FRAMEWORK4的安裝檔案,這時候會報得比較直接,是缺少wic這個程式,從網上下載wic_x86_chs.exe  安裝後再次安裝即可。
2、WIN7中安裝,這個比較簡單,但也有一個棘手的問題,就是產生這個現象的原因不好一下子判斷出來。
一般現象是:
“net framework4安裝未成功原因是HRESULT Oxc80002222 ”
首先,執行CMD.EXE,然後輸入:net stop WuAuServ;然後待服務停止後,在“執行”處輸入%windir%,找到SoftwareDistribution,重新命名為SDold,然後再在命令列中輸入:net start WuAuServ

重新安裝.NET Framework 4.0即可。
今天出現的錯誤主要是在安裝VS2010時候兒報一個錯誤,無法安裝成功,看LOG,什麼需要64位的某某程式,需要什麼重啟,不知道所云,後來直接裝.NET Framework 4.0,報錯,才懷疑是不是上面的原因,改了後,果然成功了。
才裝了一臺機器,也是WIN7,一個盤,同樣的過程,卻沒啥事,真是無語。不過二者有區別,沒事兒的是桌上型電腦,這個是膝上型電腦。
真得有區別?