現象
10 の Windows を実行しているコンピューターに Microsoft.NET Framework 4.6 をインストールしていることを想定しています。お使いのコンピューターで Windows Presentation Foundation (WPF) アプリケーションを展開すると、次の Unicode 文字が正しく表示されない操作を行います。
Unicode の範囲 |
フォント |
言語パック |
---|---|---|
0700-074F |
れています |
シリア語 |
0E80-0EFF |
ラオス UI |
ラオス |
0E80-0EFF |
DokChampa |
ラオス |
1780-17FF, 19E0-19FF |
クメール語 UI |
カンボジア語 |
1780-17FF, 19E0-19FF |
DaunPenh |
カンボジア語 |
2F00 2FDF、3250、32CC 32CF、3377 337A、FF 00 FF60、FF61 FF9F、FFE0 FFEE |
メイリオ UI |
日本語 |
2F00-2FDF, FF00-FF60, FF61-FF9F, FFE0-FFEE |
メイリオ |
日本語 |
31C0-31EF |
MingLiU |
中国語 (繁体) |
E000-EEB7, F303-F34B, F3A0-F5F1, F634-F848 |
MingLiU_HKSCS |
中国語 (繁体) |
FF00-FF60, FF61-FF9F, FFE0-FFEE |
MS ゴシック |
日本語 |
FFE0-FFEE |
Gulim |
韓国語 |
原因
この問題は、Windows 10 での変更がインストールされている既定のフォントが原因で発生します。
解決策
これらの問題の影響を減らすためには、アプリケーションが MSDN ガイダンスに従って、推奨されるxml:lang属性を適切に宣言することになっていることを確認します。ガイダンスの詳細については、MSDN およびXAML の概要 xml:langでxml:lang は XAML の処理を参照してください。 .NET Framework の 4.6 では、既知の問題に関する詳細については、既知の問題については、.NET Framework の 4.6を参照してください。