.NET 6 SDK 6.0.123-1 LoongArch64 版本发布
龙芯发布的LoongArch64架构的.NET6.0-SDK是基于上游社区.NET6.0-LTS-SDK制作的,同样是LTS版本,在生命周期维护范围内,会持续进行更新升级。
对应的上游社区版本为.NET 6,tag: v6.0.123-SDK, tag: v6.0.23-runtime。
开发过程中可能需要依赖一些平台相关的 nupkg 资源,可在龙芯Nuget源搜索下载。相关配置方法请见龙芯Nuget源配置方法。
特性预览:
runtime 支持默认原生分层编译及优化特性。
支持 libSystem.IO.Ports.Native.so 串口库 (通过龙芯Nuget源下载)。
支持 libSkiaSharp.so、libHarfBuzzSharp.so 图形库 (通过龙芯Nuget源下载)。
支持 SQLite 本地数据库 (通过龙芯Nuget源下载)。
支持 dotnet-sdk 各子模块单独分包安装,安装方法请见.NET6安装说明。
关键更新:
同步上游社区 v6.0.120 -> v6.0.123 的安全更新。
同步更新 v6.0.23 runtime 和 AspNetCore 平台相关部分nupkg至龙芯Nuget源。
修复.NET6.0 SDK在LoongArch64平台上运行的若干问题,提升功能稳定性。
在LoongArch64平台启用AOT特性,提升.NET6.0 SDK在LoongArch64平台上的性能。