الأعراض
عندما تقوم بتشغيل كل جهاز عرض، تطبيق أساس العرض التقديمي يدرك DPI ل Windows (WPF) على ارتفاع نقطة في البوصة (أكبر من نسبة 100 في المائة)، إعداد التطبيق يتم عرض نسبة 100 بالمائة نقطة في البوصة. تحدث هذه المشكلة إذا كان إصدار إطار العمل الهدف للتطبيق قبل 4.6.2، أو إذا كان نظام تشغيل أقدم من Windows 10 معاينة سطح المكتب.
تحدث هذه المشكلة أيضا في مصمم XAML UWP في تطبيقات Windows 8.1 في Visual Studio 2013 و Visual Studio 2015.
السبب
تحدث هذه المشكلة بسبب وجود انحدار الأخيرة التي قدمها كل-جهاز العرض، يدرك DPI التغييرات في WPF.
الحل
للتغلب على هذه المشكلة، إضافة العنصر التالي ضمن قسم < وقت التشغيل > في ملف app.config التطبيق الخاص بك:
<AppContextSwitchOverrides value="Switch.System.Windows.DoNotScaleForDpiChanges=false"/>
المراجع
لمزيد من المعلومات حول Microsoft.NET Framework 4.6.2 المعاينة، راجع معاينة.NET Framework 4.6.2 المشكلات المعروفة.