.NET 5.0 RC 2 发布

局长
 局长
发布于 2020年10月19日
收藏 2

微软上周发布了 .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

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:.NET 5.0 RC 2 发布
加载中

精彩评论

zhanggaolei
zhanggaolei
祝.net早日统一宇宙
robortly
robortly
期待,让我想到那句话 微软出品必属精品!
sailings
sailings
.NET5兑现了当年.net的所有承诺
码农搞事情
码农搞事情
微软出品必属精品!

最新评论(15

码农搞事情
码农搞事情
微软出品必属精品!
波波侠
波波侠
MS的这个到底用的人多不多?
robortly
robortly
期待,让我想到那句话 微软出品必属精品!
sncufan
sncufan
AOT应该是mono那一套,毕竟blazor就是这样搞的
松之子
谷歌和甲骨文的官司还历历在目,微软才不会触霉头!
潇湘风夜
潇湘风夜
和Java的互操作呢????AOT???
亡灵序曲
亡灵序曲
最近PHP和.NET都有大动作
sailings
sailings
.NET5兑现了当年.net的所有承诺
小小黄鸡
小小黄鸡
.net5要是早出 10 年,现在window phone,可能还是手机第三大操作系统
你们都是技术宅
你们都是技术宅
它要来了,真的要来了
返回顶部
顶部