Unicode-Zeichen werden in einer WPF-Anwendung in Windows 10 nicht ordnungsgemäß gerendert

Gilt für
.NET Framework 4.6.2

Symptome

Angenommen, Sie haben Microsoft .NET Framework 4.6 auf einem Computer installiert, auf dem Windows 10 ausgeführt wird. Wenn Sie eine Windows Presentation Foundation(WPF)-Anwendung auf Ihrem Computer bereitstellen, werden die folgenden Unicode-Zeichen nicht ordnungsgemäß gerendert:

Unicode-Bereich Schriftart Sprachpaket
Tel.: 0700-074F Estrangelo Edessa Syrisch
0E80-0EFF Laotische Benutzeroberfläche Laotisch
0E80-0EFF DokChampa Laotisch
1780-17FF, 19E0-19FF Khmer UI Khmer
1780-17FF, 19E0-19FF DaunPenh Khmer
2F00-2FDF, 3250, 32CC-32CF, 3377-337A, FF00-FF60, FF61-FF9F, FFE0-FFEE Meiryo UI Japanisch
2F00-2FDF, FF00-FF60, FF61-FF9F, FFE0-FFEE Meiryo Japanisch
31C0-31EF MingLiU Chinesisch (traditionell)
E000-EEB7, F303-F34B, F3A0-F5F1, F634-F848 MingLiU_HKSCS Chinesisch (traditionell)
FF00-FF60, FF61-FF9F, FFE0-FFEE MS Gothic Japanisch
FFE0-FFEE Gulim Koreanisch

Ursache

Dieses Problem tritt aufgrund von Änderungen an standardmäßig installierten Schriftarten in Windows 10 auf.

Lösung

Um die Auswirkungen dieser Bedenken zu reduzieren, stellen Sie sicher, dass Ihre Anwendungen das empfohlene xml:lang-Attribut gemäß den MSDN-Richtlinien ordnungsgemäß deklarieren. Weitere Informationen zu diesem Leitfaden finden Sie unter xml:lang-Behandlung in XAML in MSDN und Einführung in xml:lang in XAML.

Weitere Informationen zu bekannten Problemen in .NET Framework 4.6 finden Sie unter Bekannte Probleme mit dem .NET Framework 4.6.