在 Windows 11、Windows 10、Windows 8.1 和 Windows 8 上安裝 .NET Framework 3.5

您可能需要.NET Framework 3.5,才能在Windows 11、Windows 10、Windows 8.1和Windows 8上執行應用程式。 這些指示也適用於較舊的 Windows 版本。

下載離線安裝程式

.NET Framework 3.5 SP1 離線安裝程式可在.NET Framework 3.5 SP1 下載頁面上取得,且適用于 Windows 10 之前的 Windows 版本。

視需要安裝 .NET Framework 3.5

如果您嘗試執行需要 .NET Framework 3.5 的應用程式,可能會看到下列設定對話方塊。 請選擇 [安裝此功能] 來啟用 .NET Framework 3.5。 這個選項需要網際網路連線。

Screenshot of the .NET Framework installation dialog.

為什麼我會收到這個快顯?

.NET Framework 由 Microsoft 建立,並提供執行應用程式的環境。 有不同的版本可以使用。 許多公司開發使用 .NET Framework 執行的應用程式,而這些應用程式以特定版本為目標。 如果您看到這個這個快顯視窗,表示您正在執行一個需要 .NET Framework 3.5 版的應用程式,但您的系統上並未安裝該版本。

在控制台中啟用 .NET Framework 3.5

您可以透過 Windows 的 [控制台] 啟用 .NET Framework 3.5。 這個選項需要網際網路連線。

  1. 按下鍵盤上的Windows鍵 Screenshot of the Windows key logo. ,輸入 「Windows 功能」,然後按 Enter 鍵。 [開啟或關閉 Windows 功能] 對話方塊隨即出現。

  2. 選取 [.NET Framework 3.5 (包括 .NET 2.0 和 3.0)] 核取方塊,選取 [確定],然後在出現提示時重新啟動電腦。

    Screenshot showing installation of .NET with the control panel.

    您不需要選取 [Windows Communication Foundation (WCF) HTTP 啟用] 和 [Windows Communication Foundation (WCF) 非 HTTP 啟用] 的子項目,除非您是需要這項功能的開發人員或伺服器系統管理員。

進行 .NET Framework 3.5 安裝的疑難排解

在安裝過程中,可能會出現錯誤 0x800f0906、0x800f0907、0x800f081f 或 0x800F0922,如果發生這種情況,請參考 .NET Framework 3.5 安裝錯誤:0x800f0906、0x800f0907 或 0x800f081f,了解如何解決這些問題。

如果您仍無法解決您的安裝問題,或者您沒有網際網路連線,則可以嘗試使用 Windows 安裝媒體進行安裝。 如需詳細資訊,請參閱使用部署映像服務與管理 (DISM) 部署 .NET Framework 3.5。 如果您使用 Windows 7、Windows 8.1、最新版本Windows 10或Windows 11,但您沒有安裝媒體,請在這裡建立最新的安裝媒體:建立適用于Windows的安裝媒體。 Windows 11和Windows 10功能隨選的其他資訊:隨選功能

警告

如果您不依賴 Windows Update 做為安裝.NET Framework 3.5 的來源,則必須確定務必使用對應到相同 Windows 作業系統版本的來源。 使用不同Windows作業系統版本的來源,將會安裝不相符版本的 .NET Framework 3.5,或造成安裝失敗,讓系統處於不支援且無法運作的狀態。