要執行 .NET Framework 開發的應用程式,系統必須安裝對應版本的 .NET Framework Runtime,這裡整理了所有版本的 .NET Framework Runtime 下載路徑,方便使用。

.NET Framework 4.8 是 .NET Framework 的最後一個版本,官方每月都會提供安全性和可靠性錯誤修正給 .NET Framework。對於新的開發,請使用 .NET 5 或更新版本。

其實微軟官方也做了一個完整的下載網站:https://dotnet.microsoft.com/download/dotnet-framework,這篇所有的下載連結都來自微軟官方網站:

Windows 內建版本

  • Windows 10 的 2019 5 月更新的版本,預設安裝 .NET Framework 4.8
  • Windows 10 預設安裝 .NET Framework 4.6
  • Windows 8.1 預設安裝 .NET Framework 4.5.1
  • Windows 8 預設安裝 .NET Framework 4.5
  • Windows 7 預設安裝 .NET Framework 3.5(2.0/1.1)

詳細的作業系統與 .NET Framework 版本相依性,請參考官方文件.NET Framework 版本和相依性

查詢本機安裝版本

開啟命令提示字元(cmd.exe)並使用以下指令,即可列出本機當前 .NET Framework Runtime 版本:

dir /b /ad /o-n %systemroot%\Microsoft.NET\Framework\v?.*

另外你也可以透過 .NET Version Detector 這個軟體來查看電腦安裝了那些 .NET Framework。

.NET Framework 基本上分三類,只要安裝各類中最新版的即可,對應版號如下:

  • CLR1 - .NET Framework 1.1
  • CLR2 - .NET Framework 3.5
  • CLR4 - .NET Framework 4.X

更多官方提供的查詢方法,請參考官方文件如何:判斷安裝的 .NET Framework 版本

後記

.NET Framework 4.8 很有可能是最後一版了,相信絕對不會有 .NET Framework 5.0(畢竟有 .NET 5 了),如果還有新的版本了話,會在陸續更新這裡的下載連結(但我想大家應該就會去新的微軟官方 .NET Framework 下載網站下載了吧)。


參考資料:


Poy Chang

Trial and Error