1. 程式人生 > >win10下的net framework3.5 無法安裝的解決

win10下的net framework3.5 無法安裝的解決

最近客戶機升級新裝的win10,在客戶機上安裝原先Net程式時,提示需要安裝net framework3.5 ,現將遇到的問題的解決辦法列舉如下,希望能幫助到那些需要的人吧。

以下內容部分取自各個論壇的大神,在此感謝!

1、針對win10,啥也不說了先啟用再用administrator登入再說。至於這麼啟動這裡就不說了,內事百度,很簡單。

2、直接線上安裝
直接點選【控制面板】-【程式】【程式和功能】-【開啟或關閉windows功能】,找到NET3.5,我本機是在最上面,將兩個子選項都選上,確定後會自動聯網下載完成安裝。

3、聯網下載無響應
去官網下載離線安裝包試試,不放心的話把2.0也下載了,用管理員身份執行安裝。

4、離線包無法安裝
網上論壇的大神們開始登場了,找個win10安裝包,不是ISO映象檔案,放在X:盤(X隨便你定)。
右擊開始選單,選擇管理員的命令模式,不然會出現別的問題。執行以下命令:

dism.exe /online /enable-feature /featurename:NetFX3 /Source:X:\sources\sxs
其中X代表載入的那個盤,然後等待進度條完成就可以了。

5、上面4命令無法執行
同上操作,但首先執行:
dism.exe /online /add-package /packagepath:X:\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab
自己執行一段時間過後,DISM會返回錯誤碼。
然後執行:
dism.exe /online /enable-feature /featurename:NetFX3 /Source:X:\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab
如果DISM返回“操作成功完成”,恭喜你,.NET 3.5 已經成功安裝。

將其中的 X 替換為你的 win10 映象碟符。

到這裡基本我問題解決了,總結下主要注意下:
1、一般情況下儘量使用administrator身份執行操作;
2、檔案路徑中涉及到的資料夾名採用英文,最好不要含有空格,我在執行第5步的時候就是因為空格問題(”:X:\Operation System\sxs\microsoft-windows-netfx3-ondemand-package.cab”中間含空格)無法執行,後去掉空格成功了。