日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

.NET 5.0预览版6发布:支持Windows ARM64设备

發布時間:2023/12/4 windows 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET 5.0预览版6发布:支持Windows ARM64设备 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2020年6月25日,微軟dotnet團隊在博客宣布了第六個 .NET 5.0 的預覽版:https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-6/,在改進性能的同時增加了一些新的功能。ASP.NET Core和 EF Core也將于今日發布了。注意:EF Core 5.0 不支持 .NET Standard 2.0 或 .NET Framework,但是EF Core 5.0是支持.NET Core 3.1。 將所有內容組合在一起的里程碑式版本離預覽版 8 中完成功能只有兩步之遙,最終的 GA 版本定于 11 月發布.

2019年Build大會上宣布.NET 5時,微軟就明確說了,"未來將只有一個.NET,您將能夠使用它來定位Windows、Linux、macOS、iOS、Android、tvOS、watchOS和WebAssembly等等。 微軟在4 月份宣布預覽版 2時宣布,它已經處理了其 .NET 站點上 50% 的流量。

?

自那時以來,一系列穩定的預覽版本一直在逐步修復Issue,完善現有功能和添加新的功能,雖然通常是一個小范圍,不斷敏捷迭代,小步快跑。 今天的預覽版 6 依然如此,Microsoft 將其描述為包含"一小組新功能和性能改進"。

本次更新的主要功能是在 Windows ARM64 上支持 Windows Forms 應用程序。此前.NET 5 Preview 4,Windows ARM64 上只支持控制臺和 ASP.NET Core 應用程序。 通過這項支持,開發者可以在 Surface Pro X 等 Windows ARM64 設備上構建和運行 Windows Forms 應用。微軟還透露,他們仍在努力為 Windows ARM64 設備提供 WPF支持。 同時.NET 5移除了對WinRT 的內置支持,通過外部工具鏈進行支持,這么做的最直接的好處是簡化 .NET 運行時代碼庫(一下就刪除 6 萬行代碼),而且這么多代碼和跨平臺無關。這次版本更新的內容如下:

  • Windows 窗體改進:開發人員可以強制其應用程序是單實例的,這意味著一次啟動一個實例。

  • RyuJIT 代碼質量改進:其中大量涉及常規改進(結構處理等)、ARM64 硬件內部功能和 ARM64 生成的代碼改進,從而大大減少了 ARM64 代碼大小。

  • 單個文件應用改進:添加了在單個文件中包含本機二進制文件和任何其他內容(如圖片)的新選項,.NET 5目標是為 Windows、macOS 和 Linux 啟用將應用作為一個文件發布。這個里程碑進一步接近了。

  • 本機托管應用程序改進:一位貢獻者提供了一種新的模型,用于在本機應用程序中的 .NET 托管模型。

  • 突破性的改變 -- 刪除內置 WinRT 支持: "已經用 Windows 團隊在 .NET 5.0 中提供的C#/WinRT工具鏈取代了內置 WinRT 支持。WinRT 互操作中的此更改是一個突破性的變化,使用 WinRT 的 .NET Core 3.x 應用將需要重新編譯。我們將在即將到來的預覽版中提供有關此內容的更多信息。

開發工具支持上需要Visual Studio 16.7 預覽版才支持.NET 5, Visual Studio For Mac 也支持.NET 5, 當然Visual Studio Code 安裝最新版的C#擴展插件也支持.NET 5. Visual Studio .NET遠程調試器對Windows ARM64的支持將在Visual Studio 16.7版本中提供。Visual Studio Code .NET遠程調試器支持將在以后推出。

Richard 在博客結束時說:"我們現在已經過了這個發布周期的一半。"事實上,我們開始’關閉發布'。如果您密切關注我們的代碼倉庫,您會看到我們正開始更仔細地管理問題的里程碑。 在發布了多個.NET 5 版本之后,我可以告訴你,這是一個偉大的時間。 是時候在一組我們構建的功能上取得勝利,并把它們打磨到您樂于使用它們。 這就是我們現在在家里遠程工作所做的。 盡管 11 月首次亮相仍有望實現,但 .NET 5 不會擁有 Microsoft 最初計劃的所有特性和功能。這是因為COVID-19大流行引起的并發癥。因此,完整的包將會在 2021 年 11 月與 .NET 6 一起發布。

您可以使用以下鏈接下載新的 .NET 5.0 的第六個預覽版,適用于于Windows、macOS和Linux:?

  • Windows and macOS installers

  • Binaries

  • Docker images

  • Snap installer

總結

以上是生活随笔為你收集整理的.NET 5.0预览版6发布:支持Windows ARM64设备的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。