Home 電腦硬體與軟體Windows10 如何在Windows10安裝NET Framework 2.0或3.5?

如何在Windows10安裝NET Framework 2.0或3.5?

by 唐先生
Published: Updated:

This setup requires the .NET Framework version 2.0?

Windows 10雖然內建了NET Framework 4.6,但並不是所有使用.NET Framework的應用程式,都使用到最新的函式庫,總是會有一些程式設計師,習慣用舊函式庫,例如.NET Framework 2.0或3.5,所以寫出來的程式自然就需要舊的, 而不是要新的。

就像我這一次在Windows 10中,執行一個程式安裝檔時,就出現這個對話盒視窗,如下圖:

win10_net_framwork-01.jpg

  這個對話盒寫:「This setup requires the .NET Framework version 2.0….」,按下〔Yes〕之後,它會幫我們下載.NET Framework的安裝檔,但這個安裝檔怎麼安裝,就是沒辦法在Win10中安裝成功。

而經研究發現,想在Windows 10中安裝舊版.NET Framework 3.5,甚至是2.0,可以利用接下來介紹的二個方式。

方式一:程式和功能

Step 1. 在「開始功能表」按滑鼠右鍵,然後從選單中選擇「程式和功能」,如下圖:

win10_net_framwork-02.jpg

  Step 2. 點擊左方功能列中的「開啟或關閉Windows功能」,如下圖:

win10_net_framwork-03.jpg

  Step 3. 接著點選「.NET Framework 3.5 (包括.NET 2.0和3.0)」之後,點擊〔確定〕,如下圖:

win10_net_framwork-04.jpg

  Step 4. 接著在「Windows功能」視窗中點擊「從Windows Update下載檔案」,如下圖:

win10_net_framwork-05.jpg

  接著就會開始更新功能,但如果還是更新失敗的話,則可以參考「方式二」。

方式二:部署映像服務與管理工具(dism)指令

想要使用這個方式來安裝.NET Framework,必需先有「Windows 10安裝光碟」,如果你沒有的話,可以使用「MediaCreationTool」或是「Microsoft Windows and Office ISO Download Tool」來下載光碟映像檔,然後再到Windows 10來掛接即可。

Step 1. 準備好Windows 10光碟並放入光碟機之後,在開始功能表按下滑鼠右鍵,然後選擇「命令提示字元(系統管理員)」,如下圖:

win10_net_framwork-06.jpg

  Step 2. 接著先看清楚Windows 10光碟所在的光碟槽代號,我這邊的範例是「E槽」,如下圖:

win10_net_framwork-07.jpg

  Step 3. 回到剛才打開的「命令提示字元」,並輸入下列指令「dism /online /enable-feature /featurename:netfx3 /All /LimitAccess /Source:e:\sources\sxs」,如下圖:

win10_net_framwork-08.jpg

  要特別注意的就是「/Source:e:\sources\sxs」這裡,如果你的光碟是F槽的話,就改成「/Source:f:\sources\sxs」,其它代號以此類推。

最後等待「部署映像服務與管理工具DISM」啟用這個功能,也就是等到100%即可。

win10_net_framwork-09.jpg

也許您會喜歡

2 comments

anon 2020-06-28 - 15:45:52

試了方式二,真的有用

Reply
沐恩 2017-02-17 - 10:32:43

我一直以為他們是向下相容的
這個藥學起來!

Reply

Leave a Comment

這個網站使用cookies來改善您的瀏覽體驗。我們預設您同意此設定,但如果您不希望使用cookies,您有權選擇退出。 接受 詳細內容