Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 8.1 部署 .NET Framework 3.5 完整教學:線上啟用、控制台、DISM 離線安裝三法

編輯:Win8 系統基礎知識

Windows 8.1 內建 .NET Framework,預設安裝 4.5.1 版。當應用程式需要 .NET Framework 3.5 支援時,系統會自動啟用相關功能。本文整理三種部署方式。

前置知識

  • .NET Framework 3.5 同時支援基於 2.0/3.0/3.5 建構的應用程式
  • 安裝 Windows 語言包前必須先安裝 .NET Framework 3.5
  • .NET Framework 3.5 不再包含 Windows CardSpace

方法一:按需自動啟用(最簡單)

執行需求 .NET 3.5 的程式時,系統偵測缺失並彈出提示,點選「安裝此功能」即可自動下載啟用(需網路連線)。

自動啟用提示

方法二:控制台手動啟用

  1. 開啟「控制台」→「程式」→「啟用或關閉 Windows 功能」
  2. 勾選「Microsoft .NET Framework 3.5」→ 確定
  3. 系統自動下載安裝(需網路)

控制台啟用

注意:兩個子項目(WCF 服務、HTTP 啟用)僅供需要 WCF 腳本與處理程序對應的開發人員勾選,一般用戶無需啟用。

方法三:DISM 離線部署(無網路環境適用)

若不想使用網路連線,可使用安裝映像內的來源檔案離線啟用:

  1. Win+X → 選擇「命令提示字元 (系統管理員)」
  2. 掛載 Windows 8.1 安裝映像(本範例掛載至 D 槽,來源路徑為 D:\sources\sxs)
  3. 執行指令:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs

參數說明

參數用途
/Online指定在正在執行的作業系統中啟用功能
/Enable-Feature /FeatureName:NetFx3指定啟用 .NET Framework 3.5
/All啟用 .NET Framework 3.5 的所有父功能
/LimitAccess阻止 DISM 連線 Windows Update
/Source指定功能載入來源路徑

DISM 執行畫面

Copyright © Windows教程網 All Rights Reserved