--- tags: T5 系統功能手冊 --- # .NET Framework 與作業系統的預先安裝版本與相容性一覽表 ### .NET Framework 系統需求 文中的表提供了以下 .NET Framework 版本的硬體、作業系統和軟體要求: - .NET Framework 4.7 及其小數點發行版本 (4.7.1 和 4.7.2)。 - .NET Framework 4.8 :::info ❗重要 從 .NET Framework 4 開始,所有 .NET Framework 版本均為就地更新,因此系統上只能存在單一的 4.x 版本。 此外,Windows 作業系統的某些版本已預先安裝特定的 .NET Framework 版本。 這表示: 如果電腦上已安裝較新的 4.x 版本,您就無法安裝舊的 4.x 版本。 如果 OS 已預先安裝特定的 .NET Framework 版本,您就無法在相同電腦上安裝舊的 4.x 版本。 如果您安裝較新的版本,則不需要先將舊版解除安裝。 ::: ### 支援的用戶端作業系統 | 作業系統 | 支援的版本 | 系統預先安裝 | 可個別安裝 | | -------- | -------- | -------- | -------- | | Windows 10 2019(1909) | 32 位元和 64 位元 | .NET 4.8 | -- | | Windows 10 2019(1903) | 32 位元和 64 位元 | .NET 4.8 | -- | | Windows 10(1809) | 32 位元和 64 位元 | .NET 4.7.2 | .NET 4.8 | | Windows 10(1803) | 32 位元和 64 位元 | .NET 4.7.2 | .NET 4.7.2<br>.NET 4.8 | | Windows 10(1709) | 32 位元和 64 位元 | .NET 4.7.1 |.NET 4.7.2<br>.NET 4.8 | | Windows 10(1703) | 32 位元和 64 位元 | .NET 4.7 | .NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 | | Windows 10(1607) | 32 位元和 64 位元 | .NET 4.6.2 | .NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 | | Windows 10(1511) | 32 位元和 64 位元 | .NET 4.6.1 | .NET 4.6.2 | | Windows 10(1507) | 32 位元和 64 位元 | .NET 4.6 | .NET 4.6.1<br>.NET 4.6.2 | | Windows 8.1 | 32 位元、64 位元和 ARM | .NET 4.5.1 | .NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 | | Windows 8 | 32 位元、64 位元和 ARM | .NET 4.5 | .NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1 | | Windows 7 SP1 | 32 位元和 64 位元 | -- | .NET 4<br>.NET 4.5<br>.NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 | | Windows Vista SP2 | 32 位元和 64 位元 | -- | .NET 4<br>.NET 4.5<br>.NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6 | | Windows XP | 32 位元和 64 位元 | -- | .NET 4 | ### 支援的伺服器作業系統 | 作業系統 | 支援的版本 | 系統預先安裝 | 可個別安裝 | | -------- | -------- | -------- | -------- | | Windows Server 2019 | 64 位元 | .NET 4.7.2 | .NET 4.8 | | Windows Server,版本 1809 | 64 位元 | .NET 4.7.2 | .NET 4.8 | | Windows Server,版本 1803 | 64 位元 | .NET 4.7.2 | .NET 4.8 | | Windows Server 1709 版 | 64 位元 | .NET 4.7.1 | .NET 4.7.2 | | Windows Server 2016 | 64 位元 | .NET 4.6.2 | .NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 | | Windows Server 2012 R2 | 64 位元 | .NET 4.5.1 | .NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 | | Windows Server 2012 (64 位元版本) | 64 位元 | .NET 4.5 | .NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 | | Windows Server 2008 R2 SP1 | 64 位元 | -- | .NET 4<br>.NET 4.5<br>.NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6<br>.NET 4.6.1<br>.NET 4.6.2<br>.NET 4.7<br>.NET 4.7.1<br>.NET 4.7.2<br>.NET 4.8 | | Windows Server 2008 SP2 | 32 位元和 64 位元 | -- | .NET 4<br>.NET 4.5<br>.NET 4.5.1<br>.NET 4.5.2<br>.NET 4.6 | 資料來源:[.NET Framework 系統需求](https://docs.microsoft.com/zh-tw/dotnet/framework/get-started/system-requirements)