NewLife/LuckyClover

fix: 龙芯 .NET9 运行时回退到龙芯最新 9.0.20

龙芯 9.x 最新发布仍是 SDK 9.0.121,内含运行时 9.0.20;
9.0.122/9.0.123 仅有 tag、没有发布包,9.0.22 无法产出。
LoongArch64 分支固定使用已转存到镜像的 9.0.20(glibc/musl)。
大石头 authored at 2026-11-01 13:41:17
cd2bdf2
Tree
1 Parent(s) e453fd6
Summary: 1 changed files with 3 additions and 2 deletions.
Modified +3 -2
Modified +3 -2
diff --git a/Scripts/net9.sh b/Scripts/net9.sh
index 5cb1fef..b96bb04 100644
--- a/Scripts/net9.sh
+++ b/Scripts/net9.sh
@@ -35,10 +35,11 @@ elif [ $arch == "riscv64" ]; then
   wget $source/dotnet/$gzfile
 elif [ $arch == "loongarch64" ]; then
   # LoongArch64 使用龙芯官方运行时(由 SDK 裁剪,含 ASP.NET Core),musl 环境对应 musl 包
+  # 龙芯 9.x 最新发布为 9.0.20(SDK 9.0.121),9.0.122/9.0.123 只有 tag 没有发布包,故固定 9.0.20
   if [[ "$prefix" == *"-musl"* ]]; then
-    gzfile="aspnetcore-runtime-9.0.22-linux-musl-loongarch64.tar.gz"
+    gzfile="aspnetcore-runtime-9.0.20-linux-musl-loongarch64.tar.gz"
   else
-    gzfile="aspnetcore-runtime-9.0.22-linux-loongarch64.tar.gz"
+    gzfile="aspnetcore-runtime-9.0.20-linux-loongarch64.tar.gz"
   fi
   wget $source/dotnet/$gzfile
 else