.NET 10 社区SDK(Loongarch 和 RISC-V)

💡 原文中文,约5300字,阅读约需13分钟。
📝

内容提要

微软发布了支持Loongarch和RISC-V架构的.NET 10社区SDK。Loongarch的预发布版本为v10.0.100,适用于Loongson CPU;RISC-V的预发布版本为10.0.100-rtm.25561.199,适用于Linux。两者均通过GitHub Actions构建,适合测试和早期使用。

🎯

关键要点

  • 微软发布了支持Loongarch和RISC-V架构的.NET 10社区SDK。
  • Loongarch的预发布版本为v10.0.100,适用于Loongson CPU。
  • RISC-V的预发布版本为10.0.100-rtm.25561.199,适用于Linux。
  • 两者均通过GitHub Actions构建,适合测试和早期使用。
  • Loongarch SDK包含SDK、运行时、ASP.NET Core运行时等多个组件。
  • RISC-V SDK是为Linux on RISC-V提供的.NET 10 SDK二进制包。
  • 基于GitHub Actions流水线发布.NET SDK,能够快速同步构建发布。
  • CI/CD流程包括源码编译、测试、打包、发布等多个阶段。
  • 构建过程涉及环境准备、编译、测试、打包、签名和发布。
  • 自托管runner和Secrets用于访问私有签名证书和生成notarize。
  • 发布渠道管理维护“preview”和“stable”频道,决定版本的默认下载安装。

延伸问答

.NET 10 社区SDK支持哪些架构?

支持Loongarch和RISC-V架构。

Loongarch的.NET 10预发布版本是什么?

Loongarch的预发布版本为v10.0.100。

RISC-V的.NET 10 SDK适用于哪个操作系统?

适用于Linux操作系统。

如何下载Loongarch的.NET 10 SDK?

可以通过Release下载URL或在Release页面手动下载相应文件。

GitHub Actions在.NET SDK发布中起什么作用?

GitHub Actions用于自动化构建、测试和发布.NET SDK。

使用RISC-V SDK时需要注意什么?

由于是预发布版本,可能包含未解决的问题,建议在非生产环境中测试。

➡️

继续阅读