.NET Framework 安装包下载地址
2024-05-09 21:48:18

部分下载地址已经失效,可以尝试用迅雷下载。

运行时

版本 离线安装程序 语言包 发行说明 备注
4.8.1 Full CHS Release notes 要求 Win10 21H2 及以上系统
4.8 Full CHS Release notes 最后一个支持 Win7 的版本
4.7.2 Full CHS Release notes
4.7.1 Full CHS Release notes
4.7 Full CHS Release notes
4.6.2 Full CHS Release notes
4.6.1 Full CHS Release notes
4.6 Full CHS Release notes
4.5.2 Full CHS Announcing the .NET Framework 4.5.2
4.5.1 Full CHS
4.5 Full CHS
4.0.3 x86Full Update 4.0.3 for the Microsoft .NET Framework 4 KB2600211。需要先安装 v4.0.0。最后一个支持 XP 的版本
4.0 Client x86Full
4.0 x86Full CHS
3.5 SP1 下载 x86-CHSx64-CHS
3.5 Client Full
3.5 下载 CHS
3.0 SP1 x86x64 x86x64
3.0 x86x64 x86x64
2.0 SP2 x86x64 x86x64
2.0 SP1 x86x64 -
2.0 CHS(x86)ENU(x64) -
1.1 SP1 x86
1.1 CHSENU
1.0a CHS

开发包

版本 离线安装程序 语言包 备注
4.8.1 下载 CHS
4.8 下载 CHS
4.7.2 下载 CHS
4.7.1 下载 CHS
4.7 下载 CHS
4.6.2 下载 CHS
4.6.1 下载 CHS
4.6 下载 CHS
4.5.2 下载 -
4.5.1 下载 -
4.5.0 netfx45_dtp.cabnetfx45_dtp.msi - 安装命令:netfx45_dtp.msi EXTUI=1
4.0.3 下载 KB2600213。更新包,需要先安装 v4.0.0
4.0.0 netfx_dtp.cabnetfx_dtp.msi - 安装命令:netfx_dtp.msi EXTUI=1
2.0 ENUCHS
1.1 ENUCHS

关于 .NET Framework v4.0 开发包

v4.0 特殊一些,没有提供单个的开发包安装程序。最后仅在 VS2019 中提供安装选项,而 VS2022 中已经不提供安装选项了。
所以我们只需要得知 VS2019 是从哪里下载的即可,利用安装程序的下载功能:

1
vs_Professional.exe --layout D:\VSLayout --lang zh-CN --add Microsoft.Net.Component.4.TargetingPack

控制台窗口中显示了下载地址:
https://download.visualstudio.microsoft.com/download/pr/aa968ee4-54e7-4773-a9a5-bd09d7ca9924/db247b7cd2a31606711c71b2b8205a48a305537c5e79d85117ed2785c8392256/netfx_dtp.cab
https://download.visualstudio.microsoft.com/download/pr/aa968ee4-54e7-4773-a9a5-bd09d7ca9924/0d167e6469622c73eaaf82567d9cef5d8cba3a819abf36e32f1d463891cf7bda/netfx_dtp.msi
然后通过命令netfx_dtp.msi EXTUI=1安装。

关于 .NET Framework v4.5 开发包

同 v4.0 一样,没有单独的安装程序,需要从 VS2019 安装程序中抓取连接:

1
vs_Professional.exe --layout D:\VSLayout --lang zh-CN --add Microsoft.Net.Component.4.5.TargetingPack

https://download.visualstudio.microsoft.com/download/pr/03097ab1-852b-45d3-abbb-c0bcf640cd6f/4a22b5f5449d1e1182e17c0348b159ad/netfx45_dtp.cab
https://download.visualstudio.microsoft.com/download/pr/aa968ee4-54e7-4773-a9a5-bd09d7ca9924/ccc6eff9c0f4488e8f3bf5d1237684cbb67ff381b9784f9f7f653504a5d74ee2/netfx45_dtp.msi

然后通过命令netfx45_dtp.msi EXTUI=1安装。

其他安装方法

  1. 安装低版本的 Visual Studio,其中包含对应版本的的开发包。
  2. nuget中提取文件并解压到本地,参考 这篇帖子

参考

VS2022 安装.NET 3.5/.NET 4/.NET 4.5/.NET 4.5.1目标包的方法