.NET 5.0 RC 2 发布

来源: OSCHINA
编辑: 局长
2020-10-19

微软上周发布了 .NET 5.0 RC 2,此版本已接近最终发布,也是11月正式版发布前的最后一个 RC 版本。微软还表示这是一个“go live”版本,支持用于生产环境,当然这不是指稳定性方面具备了这样的条件,毕竟现阶段的任务就是发现 bug 并在正式发布前进行修复。

.NET 5.0 RC 2 下载:
https://dotnet.microsoft.com/download/dotnet/5.0
注意,如需使用 .NET 5.0 应将 Visual Studio(包括 Visual Studio for Mac)升级到最新预览版。

.NET 5.0 包含许多改进:

  • 单文件应用程序
  • 精简容器镜像体积
  • 功能更强大的 JsonSerializer API
  • 可空引用类型注解的完整集合
  • target framework 使用新名称,并支持 Windows ARM64
  • 大幅度提升 .NET 库、GC 和 JIT 的性能,其中重点改进面向 ARM64 架构版本的性能,提高了吞吐量并减少二进制文件大小
  • 支持新的语言版本 C# 9 和 F# 5.0(查看 .NET 5.0 代码示例

RC 2 发布公告重点讨论了 C# 9 模式匹配、对 Windows ARM64 的支持以及 ClickOnce。由于内容较多,下面简单介绍对 ARM64 的支持 ,更多内容查看发布公告

.NET SDK 5 的 MSI 安装程序可在 Windows Arm64 平台使用,运行 .NET 5.0 SDK 安装程序的界面如下图所示:

在 Arm64 机器上运行 dotnet-runtimeinfo 工具来演示配置:

C:\Users\rich>dotnet tool install -g dotnet-runtimeinfo
You can invoke the tool using the following command: dotnet-runtimeinfo
Tool 'dotnet-runtimeinfo' (version '1.0.2') was successfully installed.

C:\Users\rich>dotnet-runtimeinfo
**.NET information
Version: 5.0.0
FrameworkDescription: .NET 5.0.0-rc.2.20475.5
Libraries version: 5.0.0-rc.2.20475.5
Libraries hash: c5a3f49c88d3d907a56ec8d18f783426de5144e9

**Environment information
OSDescription: Microsoft Windows 10.0.18362
OSVersion: Microsoft Windows NT 10.0.18362.0
OSArchitecture: Arm64
ProcessorCount: 8

值得注意的是,Windows Arm64 上的 .NET 5.0 SDK 目前不包含 Windows 桌面组件 Windows Forms 和 WPF,现在支持的是 SDK、控制台和 ASP.NET Core 应用。

除了 .NET 5.0 RC 2,微软还发布了新版本的 ASP.NET Core 和 EF Core

展开阅读全文
2 收藏
分享
加载中
精彩评论
祝.net早日统一宇宙
2020-10-19 16:00
8
举报
期待,让我想到那句话 微软出品必属精品!
2020-10-19 21:20
3
举报
.NET5兑现了当年.net的所有承诺
2020-10-19 17:35
3
举报
微软出品必属精品!
2020-10-20 09:27
1
举报
最新评论 (15)
微软出品必属精品!
2020-10-20 09:27
1
回复
举报
MS的这个到底用的人多不多?
2020-10-19 22:11
0
回复
举报
期待,让我想到那句话 微软出品必属精品!
2020-10-19 21:20
3
回复
举报
最近PHP和.NET都有大动作
2020-10-19 18:18
0
回复
举报
.NET5兑现了当年.net的所有承诺
2020-10-19 17:35
3
回复
举报
和Java的互操作呢????AOT???
2020-10-19 18:40
0
回复
举报
谷歌和甲骨文的官司还历历在目,微软才不会触霉头!
2020-10-19 18:42
0
回复
举报
AOT应该是mono那一套,毕竟blazor就是这样搞的
2020-10-19 20:41
0
回复
举报
.net5要是早出 10 年,现在window phone,可能还是手机第三大操作系统
2020-10-19 17:29
0
回复
举报
它要来了,真的要来了
2020-10-19 17:13
0
回复
举报
net5大统后就别瞎折腾了,不要再推翻自己就行了
2020-10-19 16:46
0
回复
举报
祝.net早日统一宇宙
2020-10-19 16:00
8
回复
举报
主要不是LTS版本, 不是很高兴升级
2020-10-19 13:58
0
回复
举报
更多评论
15 评论
2 收藏
分享
返回顶部
顶部