返回上一页  首页 | cnbeta报时: 04:32:18
.NET 5.0不再内置WinRT支持,可精简六万行代码
发布日期:2020-06-12 08:07:47  稿源:cnBeta.COM

在昨天发布的 .NET 5.0 Preview 5 更新中,在引入诸多新功能、新特性的同时还宣布从下一个预览版开始,微软将取消内置 WinRT 支持。在.NET 3.0 对 Windows 桌面客户端框架(Windows Forms 和 WPF)的支持改进中,引入了对 WinRT 的支持。

Dot-Net-5-Platform.jpg

关于.NET 中不再内置 WinRT 支持,微软提供的原因如下:

1.WinRT 互操作性从 .NET runtime 中剥离后开发和改进

2.能够让 WinRT 的互操作性和 iOS 和 Android 等其他操作系统一样。

3.可以利用很多其他的.NET功能(AOT,C#特性,IL链接)

4.简化了 .NET runtime 的代码库(删除了六万行代码)

在取消内置 WinRT 支持之后,开发者能够使用 C#/WinRT 工具链来替代内置的 WinRT 支持。您可以从以下链接下载适用于 Windows、macOS 和 Linux 的 .NET 5.0 Preview 5 。

Windows and macOS installers

Binaries

Docker images

Snap installer

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 04:32:18

文字版  标准版  电脑端

© 2003-2025