מאפייני הבעיה
כאשר תפעיל לכל צג, יישומים התומכים ב- DPI Windows מצגת Foundation (WPF) על גבוה DPI הגדרת (גדול מ- 100 אחוזים), היישום מוצג ב- 100 אחוז DPI. בעיה זו מתרחשת אם הגירסה מסגרת יעד של היישום מוקדם יותר 4.6.2, או אם מערכת ההפעלה הקודמות ל- Windows תצוגה מקדימה של שולחן העבודה 10.
בעיה זו מתרחשת גם במעצב XAML עבור UWP ביישומי Windows 8.1 ב- Visual Studio 2013 ו- Visual Studio 2015.
הגורם
בעיה זו מתרחשת עקב רגרסיה האחרונה שהוצגה על-ידי לכל-מפקח, שינויים התומכים ב- DPI ב- WPF.
פתרון
כדי לעקוף בעיה זו, הוסף את הרכיב הבא תחת המקטע < זמן ריצה > בקובץ אשרות של היישום שלך:
<AppContextSwitchOverrides value="Switch.System.Windows.DoNotScaleForDpiChanges=false"/>
הפניות
לקבלת מידע נוסף אודות התצוגה המקדימה של Microsoft .NET Framework 4.6.2, ראה תצוגה מקדימה של .NET Framework 4.6.2 בעיות מוכרות.