Symptom
Anta att du har installerat Microsoft.NET Framework 4.6 på datorn som kör Windows 10. När du distribuerar ett program för Windows Presentation Foundation (WPF) på datorn gör du följande Unicode-tecken inte återges korrekt:
Unicode-intervall |
Teckensnitt |
Language Pack |
---|---|---|
0700-074F |
Estrangelo Edessa |
Syriska |
0E80-0EFF |
Laos UI |
Laos |
0E80-0EFF |
DokChampa |
Laos |
1780-17FF, 19E0-19FF |
Khmer UI |
Kambodjanska |
1780-17FF, 19E0-19FF |
DaunPenh |
Kambodjanska |
2F00-2FDF, 3250, 32CC 32CF, 3377-337A, FF00 FF60, FF61 FF9F, FFE0-KOMMENTARER |
Meiryo UI |
Japanska |
2F00-2FDF, FF00-FF60, FF61-FF9F, FFE0-FFEE |
Meiryo |
Japanska |
31C0-31EF |
MingLiU |
Kinesiska (traditionell) |
E000-EEB7, F303-F34B, F3A0-F5F1, F634-F848 |
MingLiU_HKSCS |
Kinesiska (traditionell) |
FF00-FF60, FF61-FF9F, FFE0-FFEE |
MS Gothic |
Japanska |
FFE0-FFEE |
Gulim |
Koreanska |
Orsak
Det här problemet uppstår på grund av ändringar i installerade teckensnitt i Windows 10.
Lösning
Kontrollera att dina program på lämpligt sätt deklarera rekommenderade XML: lang -attributet används för MSDN-vägledning för att minska effekterna av dessa aspekter. Mer information om riktlinjer som finns i XML: lang hantering i XAML i MSDN och Introduktion till XML: lang i XAML.
Mer information om kända problem i.NET Framework 4.6 finns i kända problem för.NET Framework 4.6.