.NET Framework 系統需求
本文中的表格提供下列 .NET Framework 版本的硬體、作業系統和軟體需求:
- .NET Framework 4.8 及其小數點發行版本 (4.8.1)。
- .NET Framework 4.7 及其小數點發行版本 (4.7.1 和 4.7.2)。
- .NET Framework 4.6.2。
如需舊版 .NET Framework 的詳細資訊,請參閱 .NET Framework 版本和相依性。
您用以開發 .NET Framework 應用程式的開發環境,則會有另一組不同的需求。
重要
從 .NET Framework 4 開始,所有 .NET Framework 版本均為就地更新,因此系統上只能存在單一的 4.x 版本。 此外,Windows 作業系統的某些版本已預先安裝特定的 .NET Framework 版本。 這表示:
- 如果電腦上已安裝較新的 4.x 版本,您就無法安裝舊的 4.x 版本。
- 如果 OS 已預先安裝特定的 .NET Framework 版本,您就無法在相同電腦上安裝舊的 4.x 版本。
- 如果您安裝較新的版本,則不需要先將舊版解除安裝。
如需下載資訊和連結,請參閱 為開發人員安裝 .NET Framework。
如需 .NET Framework 版本支援生命週期的資訊,請參閱 Microsoft 支援生命週期。
硬體需求
需求 | |
---|---|
處理器 | 1 GHz |
RAM | 512 MB |
磁碟空間下限 (32 位元) | 4.5 GB |
磁碟空間下限 (64 位元) | 4.5 GB |
安裝需求
必須有系統管理員權限才能安裝 .NET Framework。 如果您在要安裝 .NET Framework 的電腦上沒有系統管理員權限,請連絡您的網路系統管理員。
相容的作業系統
針對所有平台,建議您從 Windows Update 安裝可用的重要更新,以確保最佳的相容性與安全性。
在 64 位元作業系統上,.NET Framework 同時支援 WOW64 (在 64 位元電腦上進行 32 位元處理) 和原生 64 位元處理。
用戶端作業系統
作業系統 | 相容的版本 | 與作業系統一起預先安裝 | 可個別安裝 |
---|---|---|---|
Windows 11 2023 更新 (版本 23H2) |
64 位元 | .NET Framework 4.8.1 | -- |
Windows 11 2022 年更新 (版本 22H2) |
64 位元 | .NET Framework 4.8.1 | -- |
Windows 11 | 64 位元 | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows 10 2022 Update (版本 22H2) |
32 位元與 64 位元 | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows 10 2021 年 11 月更新 (版本 21H2) |
32 位元與 64 位元 | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows 10 2021 年 5 月更新 (版本 21H1)† |
32 位元與 64 位元 | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows 10 2020 年 10 月更新 (版本 20H2)† |
32 位元與 64 位元 | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows 10 2020 年 5 月更新 (版本 2004)† |
32 位元與 64 位元 | .NET Framework 4.8 | -- |
Windows 10 2019 年 11 月更新 (版本 1909)† |
32 位元與 64 位元 | .NET Framework 4.8 | -- |
Windows 10 2019 年 5 月更新 (版本 1903)† |
32 位元與 64 位元 | .NET Framework 4.8 | -- |
Windows 10 2018 年 10 月更新 (版本 1809)† |
32 位元與 64 位元 | .NET Framework 4.7.2 | .NET Framework 4.8 |
Windows 10 2018 4 月更新 (版本 1803)† |
32 位元與 64 位元 | .NET Framework 4.7.2 | .NET Framework 4.8 |
Windows 10 Fall Creators Update (版本 1709)† |
32 位元與 64 位元 | .NET Framework 4.7.1 | .NET Framework 4.7.2 .NET Framework 4.8 |
Windows 10 Creators Update (版本 1703)† |
32 位元與 64 位元 | .NET Framework 4.7 | .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 |
Windows 10 年度更新 (版本 1607)† |
32 位元與 64 位元 | .NET Framework 4.6.2 | .NET Framework 4.7 .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 |
Windows 10 11 月更新 (版本 1511)† |
32 位元與 64 位元 | .NET Framework 4.6.1 | .NET Framework 4.6.2 |
Windows 10 (版本 1507)† |
32 位元與 64 位元 | .NET Framework 4.6 | .NET Framework 4.6.2 |
Windows 8.1† | 32 位元、64 位元和 ARM | .NET Framework 4.5.1 | .NET Framework 4.6.2 .NET Framework 4.7 .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 |
Windows 7 SP1† | 32 位元與 64 位元 | -- | .NET Framework 4.6.2 .NET Framework 4.7 .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 |
†下列操作系統,雖仍列於下表但已不受支援: Windows 7、Windows 8.1、Windows 10 (21H2 和 22H2 以外的所有版本)。
伺服器作業系統
作業系統 | 相容的版本 | 與作業系統一起預先安裝 | 可個別安裝 |
---|---|---|---|
Windows Server 2022 | 64 位元 | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows Server 2019† | 64 位元 | .NET Framework 4.7.2 | .NET Framework 4.8 |
Windows Server,版本 1809† | 64 位元 | .NET Framework 4.7.2 | .NET Framework 4.8 |
Windows Server,版本 1803† | 64 位元 | .NET Framework 4.7.2 | .NET Framework 4.8 |
Windows Server,版本 1709† | 64 位元 | .NET Framework 4.7.1 | .NET Framework 4.7.2 |
Windows Server 2016† | 64 位元 | .NET Framework 4.6.2 | .NET Framework 4.7 .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 |
Windows Server 2012 R2† | 64 位元 | .NET Framework 4.5.1 | .NET Framework 4.6.2 .NET Framework 4.7 .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 |
Windows Server 2012 (64 位元版本)† | 64 位元 | .NET Framework 4.5 | .NET Framework 4.6.2 .NET Framework 4.7 .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 |
Windows Server 2008 R2 SP1†‡ | 64 位元 | -- | .NET Framework 4.6.2 .NET Framework 4.7 .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 |
Windows Server 2008 SP2†§ | 32 位元與 64 位元 | -- | .NET Framework 4.6.2 |
†此作業系統不受支援。 ‡Windows Server 2008 R2 上不支援 Itanium 型系統的 .NET Framework。 §Windows Server 2008 SP2 上,伺服器核心角色不支援 .NET Framework。