狀況
假設您已在執行 Windows 10 您電腦上安裝 Microsoft.NET Framework 4.6。當您部署 Windows Presentation Foundation (WPF) 應用程式在您的電腦上時,下列的 Unicode 字元不會呈現正確︰
Unicode 範圍 |
字型 |
語言套件 |
---|---|---|
0700-074F |
Estrangelo Edessa |
敘利亞語 |
0E80-0EFF |
寮文 UI |
寮文 |
0E80-0EFF |
DokChampa |
寮文 |
1780-17FF, 19E0-19FF |
高棉文 UI |
高棉文 |
1780-17FF, 19E0-19FF |
DaunPenh |
高棉文 |
2F00-2FDF,3250,32CC 32CF、 3377-337A,FF00 FF60、 FF61 FF9F、 FFE0 FFEE |
Meiryo UI |
日文 |
2F00-2FDF, FF00-FF60, FF61-FF9F, FFE0-FFEE |
Meiryo |
日文 |
31C0-31EF |
細明體 |
繁體中文 |
E000-EEB7, F303-F34B, F3A0-F5F1, F634-F848 |
MingLiU_HKSCS |
繁體中文 |
FF00-FF60, FF61-FF9F, FFE0-FFEE |
新細明體 |
日文 |
FFE0-FFEE |
Gulim |
韓文 |
原因
之所以發生這個問題,是因為 Windows 10] 中的變更在預設安裝字型。
解決方案
若要減少這些問題的影響,請確定您的應用程式適當地宣告此係根據 MSDN 指南的建議的xml: lang屬性。如需有關本指南的詳細資訊,請參閱 MSDN 和在 XAML 中的 xml: lang Introducing中的 [ xml: lang 處理在 XAML 中。
如需有關已知問題,在.NET Framework 表 4.6] 的詳細資訊,請參閱已知.NET Framework 表 4.6] 的問題。