.NET Framework 系統需求
本文中的表格提供下列.NET Framework版本的硬體、作業系統和軟體需求:
- .NET Framework 4.5 及其小數點發行版本 (4.5.1 和 4.5.2)。
- .NET Framework 4.6 及其小數點發行版本 (4.6.1 和 4.6.2)。
- .NET Framework 4.7 及其小數點發行版本 (4.7.1 和 4.7.2)。
- .NET Framework 4.8 及其點版本 (4.8.1) 。
如需有關 .NET Framework 4.5 之前之 .NET Framework 版本的資訊,請參閱 .NET Framework 版本和相依性。
開發環境可讓您開發適用于.NET Framework的應用程式有一組個別的需求。
重要
從 .NET Framework 4 開始,所有 .NET Framework 版本均為就地更新,因此系統上只能存在單一的 4.x 版本。 此外,某些版本的 Windows 作業系統上會預先安裝特定版本的.NET Framework。 這表示:
- 如果電腦上已安裝較新的 4.x 版本,您就無法安裝舊的 4.x 版本。
- 如果作業系統預先安裝特定.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 11,2022 Update (版本 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.1 .NET Framework 4.6.2 |
Windows 8.1 | 32 位元、64 位元和 ARM | .NET Framework 4.5.1 | .NET Framework 4.5.2 .NET Framework 4.6 .NET Framework 4.6.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 8 | 32 位元、64 位元和 ARM | .NET Framework 4.5 | .NET Framework 4.5.1 .NET Framework 4.5.2 .NET Framework 4.6 .NET Framework 4.6.1 |
Windows 7 SP1 | 32 位元與 64 位元 | -- | .NET Framework 4 .NET Framework 4.5 .NET Framework 4.5.1 .NET Framework 4.5.2 .NET Framework 4.6 .NET Framework 4.6.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 Vista SP2 | 32 位元與 64 位元 | -- | .NET Framework 4 .NET Framework 4.5 .NET Framework 4.5.1 .NET Framework 4.5.2 .NET Framework 4.6 |
Windows XP | 32 位元與 64 位元 | -- | .NET Framework 4 |
注意:
在 Windows 7 系統上,.NET Framework需要 Windows 7 SP1。 若您使用 Windows 7 而尚未安裝 Service Pack 1,就必須先加以安裝,之後才能安裝 .NET Framework。
Windows 預先安裝環境 (Windows PE) 支援 .NET Framework 4.5。 並非所有的功能在 Windows PE 上都支援。
.NET Framework 4 也支援 IA64 平台。
對於所有平台,建議您從 Windows Update 升級至最新的 Windows Service Pack,並安裝可用的重要更新,確保最佳的相容性與安全性。
在 64 位作業系統上,.NET Framework支援 64 位電腦上 WOW64 (32 位處理,) 和原生 64 位處理。
支援的伺服器作業系統
作業系統 | 支援的版本 | 與作業系統一起預先安裝 | 可個別安裝 |
---|---|---|---|
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.5.2 .NET Framework 4.6 .NET Framework 4.6.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.5.1 .NET Framework 4.5.2 .NET Framework 4.6 .NET Framework 4.6.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 2008 R2 SP1 | 64 位元 | -- | .NET Framework 4 .NET Framework 4.5 .NET Framework 4.5.1 .NET Framework 4.5.2 .NET Framework 4.6 .NET Framework 4.6.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 2008 SP2 | 32 位元與 64 位元 | -- | .NET Framework 4 .NET Framework 4.5 .NET Framework 4.5.1 .NET Framework 4.5.2 .NET Framework 4.6 .NET Framework 4.6.2 |
注意:
Windows Server 2012包含 .NET Framework 4.5,因此您不需要個別安裝。 同樣地,Windows Server 2012 R2 包含 .NET Framework 4.5.1。
.NET Framework Windows Server 2008 R2 SP1 或更新版本的 Server Core 角色支援有限。 請參閱伺服器核心 .NET 功能,以取得不受支援的 API 清單。
windows Server 2008 R2 for Itanium-Based Systems 不支援.NET Framework。
在 Windows Server 2008 SP2 上,Server Core 角色不支援.NET Framework。
對於所有平台,建議您升級至 Windows Update 提供的最新 Windows Service Pack 和重要更新,確保最佳的相容性與安全性。 某些作業系統上可能需要安裝最新的 Windows Service Pack。
在 64 位作業系統上,.NET Framework支援 64 位電腦上 WOW64 (32 位處理,) 和原生 64 位處理。