Microsoft .NET Framework最新版(微软NET框架运行库.NET6.0下载)是Windows操作系统.NET Framework构建的应用程序所需的基础类型库组件.NET Runtime(NET运行库)是继Windows DNA之后全新软件开发平台,.NET框架是采用系统虚拟机运行的编程平台,采用的通用语言运行库为基础,支持多国语言的开发环境.
新版变化
Releases · dotnet/core
https://github.com/dotnet/core/releases
.NET Runtime -> .NET运行库
.NET Desktop Runtime -> .NET桌面库程序,包含.NET运行库
ASP.NET Core Runtime -> 用于运行网络/服务器构建类型程序
2021年11月 微软.NET 6.0 正式版发布!
2020年11月 微软.NET 5.0 正式版发布!
本次版本更新非常重视 .NET 的统一性,微软希望 .NET Framework 开发者能够迁移他们的代码和应用到 .NET 5.0 上,为明年发布的 .NET 6.0 将 Xamarin 开发者过渡到统一平台奠定了基础。目标是将所有的 .NET 组件整合到一个产品下,然后用户可以根据需求使用 .NET 的某个部分,而不是单独下载或安装所有内容。
.NET 5.0包括了 ASP.NET Core,EF Core,C# 9 和 F# 5,.NET 库增强了 Json 序列化、正则表达式和 HTTP(HTTP 1.1、HTTP/2)的性能。Visual Studio 用户需要 Visual Studio 16.8 以上版本才能使用 .NET 5.0。 .NET 5.0 是微软统一 .NET 堆栈和生态系统的首个版本,它计划在每年的 11 月发布一个新版本,这意味着 2021 年的 11 月将会发布 .NET 6.0。.NET 5.0 不是长期支持版,它将支持到 .NET 6.0 发布 3 个月之后即 2022 年 2 月中旬,.NET 6.0 是长期支持版本,将支持三年。
下载地址
Microsoft .NET Runtime 6.0.35 (2024/10/09)
Microsoft .NET Desktop Runtime 6.0.35 (2024/10/09)
Microsoft .NET Framework v4.8 官方离线安装包最终版
https://download.visualstudio.microsoft.com/download/pr/014120d7-d689-4305-befd-3cb711108212/0fd66638cde16859462a6243a4629a50/ndp48-x86-x64-allos-enu.exe
Microsoft .NET Framework v4.8 简体中文语言包(非必要不装也不影响.NET程序运行)
https://download.visualstudio.microsoft.com/download/pr/7afca223-55d2-470a-8edc-6a1739ae3252/00751a26db33223ca3f9a8b20a7be95c/ndp48-x86-x64-allos-chs.exe
适用于Windows 7 SP1 x86/x64 的.NET 4.8/4.7.2 运行库Wintoolkit文件包 - abbodi1406
::用于将 .NET Framework v4.8 / v4.7.2 运行库整合部署到Win7操作系统install.wim映像内
https://github.com/abbodi1406/dotNetFx4xW7A
适用于Windows 10 x86/x64 的 .NET 3.5 核心运行库整合版
https://github.com/abbodi1406/dotNetFx35W10/releases
好像很多用net 5的都转到net 6了
不兼容老版本,垃圾
搞怎么多版本 , 还互不兼容, 而且隔几年就不支持了, .net 能成功才怪
和当年的silver一个下场
就是就是
Windows .NET Desktop Runtime_6.0.5更新
.NET Desktop Runtime 6.0.6发布
4.8的不是最新的,你的数字签名是2019年的,新的是2021.5.1的
哪有带新数字签名得官方版4.8下载?
同求
发一个自己整理的 Microsoft .NET (Desktop) Runtime 和 Microsoft .NET Framework 各版本关系及Windows系统对应安装版本需求:
微软 Windows .NET 桌面运行时(含.NET Runtime 运行时,一般用户安装.NET桌面运行时即可)下载地址:
dotnet.microsoft.com/zh-cn/download/dotnet
github.com/dotnet/core/releases
Microsoft Windows .NET Desktop Runtime 6.0.4 官方正式版(长期支持版) 2022年4月12日发布
Windows .NET Desktop Runtime_6.0.4.31115_x64 (windowsdesktop-runtime-6.0.4-win-x64)[220329]
Windows .NET Desktop Runtime_6.0.4.31115_x86 (windowsdesktop-runtime-6.0.4-win-x86)[220329]
Microsoft Windows .NET Desktop Runtime 5.0.16 官方正式版(长期支持版) 2022年4月12日发布
Windows .NET Desktop Runtime_5.0.16.31121_x64 (windowsdesktop-runtime-5.0.16-win-x64)[220322]
Windows .NET Desktop Runtime_5.0.16.31121_x86 (windowsdesktop-runtime-5.0.16-win-x86)[220322]
Microsoft .NET Runtime-> 微软.NET 运行时 (仅包含运行控制台应用所需的组件)
Microsoft Windows .NET Desktop Runtime -> 微软.NET 桌面运行时 (建议安装。.NET Desktop Runtime包含上述.NET Runtime,无需再单独安装.NET Runtime) 使用户能够运行现有 Windows 桌面应用程序,如桌面GUI程序、某些动态壁纸等
Microsoft ASP.NET Core Runtime -> 微软ASP.NET 核心运行时 (开源的跨平台通用开发运行库,运行网络/服务器构建类型程序所需的基础类型库组件,普通用户无需安装) 使用户能够运行现有的 Web/服务器应用程序。在 Windows 上,我们建议安装托管捆绑包,其中包括 .NET 运行时和 IIS 支持。
------------------------------
Windows操作系统下,不同线路版本的 Microsoft .NET Framework(微软.NET 框架运行库) 和 Microsoft .NET Runtime(微软.NET 运行时) 是相对独立的并存关系,高版本并非完全向下兼容替代低版本,不同应用程序依赖于其开发构建时所基于的特定.NET 版本。
64位操作系统需要兼容32位程序的运行,故64位系统下Microsoft .NET Framework / Runtime x86和x64版本都需要安装。
Microsoft .NET 分不同的路线版本,不同路线互不兼容,路线内高版本向下兼容低版本(以应用程序的供应商是否升级兼容性为准,并不完全取代):
1).NET Framework 1.1 SP1(1.1.4322)(2002-2007):
* Win8及以上版本系统不支持.NET Framework 1.x,且.NET Framework 2.0 SP2 向下兼容大多 1.x,故不建议安装。
2).NET Framework 3.5 SP1(3.5.30729.1)(2008) [内含2.0 SP2(2005-2008)、3.0 SP2(2006)]:
* 3.5 SP1(3.5.30729.1) 内已包含2.0 SP2 (2.0 SP2 向下兼容大多 1.x)、3.0 SP2 且支持.NET Framework 1.0-3.5 SP1 生成的应用。
3).NET Framework 4.6.2(4.6.1590.0)(2016)[ 向下兼容大多 4.0.30319(2010)、4.5.2(2014)]、4.8.4115.0(2019)[ 向下兼容大多 4.7.2(2018)]:
* 4.8.4115.0 向下兼容大多 .NET Framework 4.0-4.8 生成的应用。
4) 当前版本:
Microsoft .NET Core 3.1.0 (191203) -> 3.1.24 (220412)
Microsoft .NET Runtime 5.0.0(201110) -> 5.0.16.31121 (220412)
Microsoft .NET Runtime 6.0.0(211108) - >6.0.4.31115 (220412)
Microsoft .NET Runtime 5.0(2020) 大多兼容支持 .NET Core 3.1(2019)跨平台版本生成的应用,是.NET Core 3.1的后续开发大版本;
但.NET Runtime 6.0 不能完全向下兼容取代 5.0,两者相对独立;.NET Runtime 5.0、6.0 也不能完全代替.NET Framework 4.8 (4.8只有Windows版本)。
------------------------------
Windows XP:
自带.NET Framework 1.0,可安装.NET Framework 3.5 SP1(3.5.30729.1)、4.0.30319(2010)(4.0可能导致XP开机变慢),微软限制XP最高安装至4.0,XP无法安装4.5及以上版本。
Windows 7:(Windows Vista 自带.net framework 3.0)
Windows 7 自带.NET Framework 3.5(内含2.0 SP2、3.0 SP2,并可自动更新至 3.5 SP1(3.5.30729.1)、可安装.NET Framework 4.5.2并自动更新至4.8.4115.0。
Windows 8.1/ Windows10:
自带.NET Framework 4.5 并可自动更新至4.8.4115.0,并可在控制面板“程序和功能”开启 3.5 SP1(3.5.30729.1),可安装.NET (Desktop) Runtime 6.0.3.31024(220226);
(Win10无需安装.NET Framework 3.5 SP1(3.5.30729.1),进入控制面板 -> 程序和功能 -> 左侧“启动关闭Windows功能”里找到.net 3.5 版本开启即可);
可选择性安装.NET (Desktop) Runtime 5.0.15.31016(220217)(若无依赖5.0的应用程序,可不安装,5.0大多可兼容.NET Core 3.1)。
Windows 11:.NET (Desktop) Runtime
自带.NET Framework 4.8.4115.0,可安装.NET (Desktop) Runtime 6.0.3.31024(220226);
可选择性安装.NET (Desktop) Runtime 5.0.15.31016(220217)(若无依赖5.0的应用程序,可不安装,5.0大多可兼容.NET Core 3.1)。
* 以上系统如果是精简版缺少对应 Microsoft.NET 或开启.NET功能失败,可以直接下载离线安装包安装。
集体抵制.net framework ! 一个垃圾集合体 !
这哥们到底是java还是go还是php的,被.net虐的满地找牙了还是咋滴?因为.net高性能用途广擅长领域多,妨碍到你利益了?
又没人逼着你用。
能不能出个.net的打包安装......
win10 64位系统,这个net6.0.1的x86和x64同时都要安装吗?
一般情况下不需要,如果是基于32位的运行库制作的32位程序,在64位系统下则需要安装32位的运行库。一般来说,这样的程序如果有32位,那也会有64位。
是跟.net4.7、4.8一个功能的吗?装了这个就用装那些了吗?
请问这个和微软运行库C++有啥区别呀?二者都要安装吗
这个太新了,老的软件不支持,只能用5.12
这个库不完全向下兼容,新旧可以共存的。装新的,但旧的千万不要卸载,否则依托旧库的程序将无法运行。
哇哈哈,天天来看,终于发现有一个用IE的童鞋了.
真的哇.特地坐车70多公里来围观一下~~
感谢提醒
能否提供一下5.0.1.3的下载链接?谢谢
Windows10自带什么版本
根据视频转换工具 handbrake 测试的结果:
5.0 和 6.0 不通用,handbrake 使用 5.0 的运行库,如果只安装 6.0 的话开一样不起来。
要跑桌面 GUI 程序必须安装 Desktop Runtime 才行,单纯的 Runtime 只能跑命令列程序,一样开不了 handbrake。
所结论就是:建议大家同时安装 5.0 和 6.0 的 Desktop Runtime 版。
.net core以后,全都不通用,只能盼着他们升级到6这个lts版本,然后多维持几年
装完6,5好像没替换哦,是不是和4一样并存的
3.1 5.0 6.0都是并存的
安了6.0,5.0是不是就可以卸载了?
不可以,看你前一个回复