在 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。 這個選項需要網際網路連線。

[.NET Framework安裝] 對話方塊的螢幕擷取畫面。

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

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

在控制台中啟用 .NET Framework 3.5

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

  1. 按 Windows 鍵 Windows 鍵 Windows 按鍵標誌的螢幕擷取畫面。 在您的鍵盤上,輸入 「Windows 功能」,然後按 Enter 鍵。 [開啟或關閉 Windows 功能] 對話方塊隨即出現。

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

    顯示使用控制台安裝 .NET 的螢幕擷取畫面。

    您不需要選取 [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 版本,或造成安裝失敗,讓系統處於不支援且無法運作的狀態。