อาการ
สมมติว่า คุณได้ติดตั้ง Microsoft .NET Framework 4.6 บนคอมพิวเตอร์ที่กำลังเรียกใช้ Windows 10 เมื่อคุณปรับใช้แอพลิเคชันที่ Windows นำเสนอพื้นฐาน (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 |
MingLiU |
ภาษาจีน (ดั้งเดิม) |
E000-EEB7, F303-F34B, F3A0-F5F1, F634-F848 |
MingLiU_HKSCS |
ภาษาจีน (ดั้งเดิม) |
FF00-FF60, FF61-FF9F, FFE0-FFEE |
โกธิคมิลลิวินาที |
ญี่ปุ่น |
FFE0-FFEE |
Gulim |
ภาษาเกาหลี |
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจาก มีการเปลี่ยนแปลงที่เริ่มต้นในการติดตั้งแบบอักษรใน Windows 10
การแก้ปัญหา
เพื่อลดผลกระทบของข้อสงสัยเหล่านี้ โปรดตรวจสอบให้แน่ใจว่า โปรแกรมประยุกต์ของคุณอย่างเหมาะสมประกาศแอตทริบิวต์xml:langที่แนะนำตามคำแนะนำของ MSDN สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำแนะนำ ดูxml:lang การจัดการใน XAMLใน MSDN และxml:lang Introducing ใน XAML
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหาที่ทราบใน 4.6 กรอบงาน.NET ดูการตัดสินค้าจากคลังสำหรับ 4.6 กรอบงาน.NET รู้จักกันในชื่อ