.Net Core Avalonia 如何支持汉字?

How to support Chinese characters in .Net Core Avalonia?

我编译的程序在我朋友的电脑上无法正常显示汉字(在我的Win10和Deepin上可以正常显示Linux),是不是缺少字体?电脑需要安装什么字体?

从 Avalonia 版本 0.9.x 开始,您需要明确设置具有中文字形的字体,因为 0.9.x 不支持用于解决缺少字形的字体回退链当前字体。最稳定的解决方案是将此类字体与应用程序一起提供并从资源 like this.

中使用它

正确的 Unicode 支持将在 0.10 版本中推出,应该会在今年夏天推出。现在您可以尝试使用 nightly builds 看看它是否适合您。