检查清单
期望的行为
程序正常启动
实际结果
程序静默崩溃
重现步骤
在Macbook Air M4上,使用VMware Fusion搭建了Windows 11 On Arm(build 26200.7623)开发环境
截图/录屏(可选,建议)
堆栈跟踪(可选)
HarmonyLib.HarmonyException
HResult=0x80131500
Message=Patching exception in method System.Void FluentAvalonia.UI.Windowing.AppWindow::InitializeAppWindow()
Source=0Harmony
StackTrace:
在 HarmonyLib.PatchClassProcessor.ReportException(Exception exception, MethodBase original)
在 HarmonyLib.PatchClassProcessor.Patch()
在 HarmonyLib.Harmony.<PatchAll>b__10_1(Type type)
在 HarmonyLib.CollectionExtensions.Do[T](IEnumerable`1 sequence, Action`1 action)
在 HarmonyLib.CollectionExtensions.DoIf[T](IEnumerable`1 sequence, Func`2 condition, Action`1 action)
在 HarmonyLib.Harmony.PatchAll(Assembly assembly)
在 HarmonyLib.Harmony.PatchAll()
在 ClassIsland.Platform.Windows.PatcherEntrance.InstallPatchers() 在 C:\Users\diann\Desktop\ClassIsland\platforms\ClassIsland.Platforms.Windows\PatcherEntrance.cs 中: 第 10 行
在 ClassIsland.Desktop.Program.ActivatePlatforms(Action& postInitCallback, CancellationToken stopToken) 在 C:\Users\diann\Desktop\ClassIsland\ClassIsland.Desktop\Program.cs 中: 第 114 行
在 ClassIsland.Desktop.Program.Main(String[] args) 在 C:\Users\diann\Desktop\ClassIsland\ClassIsland.Desktop\Program.cs 中: 第 41 行
此异常最初是在此调用堆栈中引发的:
[外部代码]
内部异常 1:
PlatformNotSupportedException: The runtime's Abi field is not set, and is unusable (MonoMod.Core.Platforms.Runtimes.Core80Runtime)
诊断信息
SystemOsVersion: Microsoft Windows 10.0.26200
SystemOsArch: Arm64
SystemDeviceName: VMware20,1
SystemDeviceVendor: VMware, Inc.
AppPackageRoot: ./
AppRoot: ./
AppCurrentDirectory: C:\Users\diann\Desktop\ClassIsland\ClassIsland.Desktop\bin\Debug\net8.0-windows10.0.19041.0
AppExecutingEntrance: C:\Users\diann\Desktop\ClassIsland\ClassIsland.Desktop\bin\Debug\net8.0-windows10.0.19041.0\ClassIsland.Desktop.exe
AppCurrentMemoryUsage: 380.09 MiB(398553088 Bytes)
AppStartupDurationMs: 4050
AppVersion: 1.6.1.0-LiliyaOlenyeva-c81b2ff(master) (Core 2.0.0.0)
AppSubChannel: windows_unknown_full_folderClassic
AppLoadedPlugin:
AppIsAssetsTrimmed: False
DiagnosticFirstLaunchTime: 2026/2/2 16:09:34
DiagnosticStartupCount: 3
DiagnosticMemoryKillCount: 0
DiagnosticLastMemoryKillTime: 2026/2/2 16:09:34
DiagnosticMemoryKillFreqDay: 0.000
最后一步
检查清单
期望的行为
程序正常启动
实际结果
程序静默崩溃
重现步骤
在Macbook Air M4上,使用VMware Fusion搭建了Windows 11 On Arm(build 26200.7623)开发环境
截图/录屏(可选,建议)
堆栈跟踪(可选)
诊断信息
最后一步