Kuvari kohta DPI-teadlikud rakendused Muuda valesti kui target raamistiku versioon on varasem kui 4.6.2

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 3152331
Sümptomid
Monitori kohta, DPI-teadlikud Windows Presentation Foundationi (WPF) rakenduste käivitamisel kõrge Rastritiheduse sätet (üle 100%), taotlus on kuvatud 100% DPI. See probleem ilmneb siis, kui rakenduse target raamistiku versioon on varasem kui 4.6.2 või operatsioonisüsteem on varasem kui Windows 10 töölaua eelvaade.

See probleem esineb ka XAML-i kujundaja, UWP Windows 8.1 taotluste Visual Studio 2013 ja Visual Studio 2015.
Põhjus
See probleem ilmneb tehtud tagasiulatuvalt, mis võeti kasutusele kohta-monitor, WPF-i DPI-teadlikud muudatuste tõttu.
Lahendus
Selle probleemi lahendamiseks lisage järgmine element on <runtime>osa failis app.config rakenduse:</runtime>

<AppContextSwitchOverrides value="Switch.System.Windows.DoNotScaleForDpiChanges=false"/>
Viited
Microsoft .NET Framework 4.6.2 eelvaate kohta lisateabe saamiseks vaadake teemat .NET Frameworki 4.6.2 eelvaate teadaolevad probleemid.

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 3152331 – viimati läbi vaadatud: 03/31/2016 03:59:00 – redaktsioon: 1.0

Microsoft .NET Framework 4.6.2 Preview

  • kbqfe kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB3152331 KbMtet
Tagasiside