Ανά-οθόνη, εφαρμογές οι οποίες αναγνωρίζουν το DPI εσφαλμένη απόδοση εάν η έκδοση του framework προορισμού είναι παλαιότερη από 4.6.2

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 3152331
Συμπτώματα
Όταν εκτελείτε μια ανά οθόνη, η εφαρμογή αναγνωρίζουν το DPI των Windows παρουσίαση Foundation (WPF) σε ένα υψηλό DPI ρύθμιση (μεγαλύτερο από 100 τοις εκατό), η εφαρμογή εμφανίζεται στο 100 τοις εκατό DPI. Αυτό το ζήτημα προκύπτει, εάν η έκδοση του framework προορισμού της εφαρμογής είναι παλαιότερη από την 4.6.2 ή εάν το λειτουργικό σύστημα που είναι παλαιότερες από το Windows 10 επιφάνεια εργασίας προεπισκόπηση.

Αυτό το ζήτημα παρουσιάζεται επίσης στη σχεδίαση XAML για UWP σε εφαρμογές Windows 8.1 στο Visual Studio 2013 και Visual Studio 2015.
Αιτία
Αυτό το ζήτημα οφείλεται σε μια πρόσφατη παλινδρόμησης που εμφανίστηκε από την ανά-εποπτεία, DPI αναγνωρίζουν αλλαγές στο WPF.
Προτεινόμενη αντιμετώπιση
Για να επιλύσετε αυτό το ζήτημα, προσθέστε το ακόλουθο στοιχείο κάτω από το <runtime>ενότητα στο αρχείο app.config της εφαρμογής σας:</runtime>

<AppContextSwitchOverrides value="Switch.System.Windows.DoNotScaleForDpiChanges=false"/>
Αναφορές
Για περισσότερες πληροφορίες σχετικά με την προεπισκόπηση του Microsoft .NET Framework 4.6.2, ανατρέξτε στο θέμα η προεπισκόπηση .NET Framework 4.6.2 γνωστά θέματα.

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Свойства

ИД на статията: 3152331 – Последен преглед: 03/30/2016 23:35:00 – Редакция: 1.0

Microsoft .NET Framework 4.6.2 Preview

  • kbqfe kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB3152331 KbMtel
Обратна връзка