Update UpdateService.cs

This commit is contained in:
JieXu 2026-04-25 15:13:28 +08:00 committed by GitHub
parent 109f072745
commit d1a4bd6f2c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -302,14 +302,10 @@ public class UpdateService(Config config, Func<bool, string, Task> updateFunc)
else if (Utils.IsLinux()) else if (Utils.IsLinux())
{ {
var arch = RuntimeInformation.ProcessArchitecture; return RuntimeInformation.ProcessArchitecture switch
if (arch.ToString().Equals("RiscV64", StringComparison.OrdinalIgnoreCase))
{
return coreInfo?.DownloadUrlLinuxRiscV64;
}
return arch switch
{ {
Architecture.Arm64 => coreInfo?.DownloadUrlLinuxArm64, Architecture.Arm64 => coreInfo?.DownloadUrlLinuxArm64,
Architecture.RiscV64 => coreInfo?.DownloadUrlLinuxRiscV64,
Architecture.X64 => coreInfo?.DownloadUrlLinux64, Architecture.X64 => coreInfo?.DownloadUrlLinux64,
_ => null, _ => null,
}; };