C# 生态的东西怎么都一个德行,看着光鲜亮丽,实际用起来到处出问题并且没有报错信息。Avalonia 的数组访问越界了,结果不报错直接退出。栈溢出上说可以 catch exception 然后写到文件里,因为一旦报错,avalonia 的 GUI 就没法再进行任何操作(弹窗等)了。因此我写了 crash.txt,才发现原因。尝试让 LLM port Avalonia 应用到 WinUI 3,结果 dotnet run 就报奇怪的错误。修好之后,dotnet build 或 publish 的东西运行不起来,双击/命令行启动后没有任何反应。此外,LLM 写 WinUI 3 的水平比鸿蒙应用还垃圾。微软要完蛋了。
评论