Väljalaske kuupäev:21 juuli, 2020
Versioon: .NET framework 3,5 ja 4.7.2
21. juuli 2020 värskendus Windows 10 versiooni 1809 ja Windows Server 2019 sisaldab kumulatiivseid töökindluse täiustusi .NET 3,5 ja 4.7.2. Soovitame selle värskenduse rakendada regulaarsete hooldustööde osana. Enne selle värskenduse installimist lugege jaotist eeltingimused ja taaskäivitamise nõue .
Kvaliteedi ja töökindluse täiustused
CLR1 |
-Aadressid harv krahh, mis võivad ilmneda Thread katkestada sünnitust. |
ASP.NET |
-Kasutage ASP.Net telemeetria andmetes FIPS-iga ühilduvaid hashe. -Lahendab probleemi, mille korral "määramata" ei olnud lubatud väärtus, mis on "cookieSameSite" vormide autentimise ja seansi oleku konfigureerimise jaotiste atribuut. -Lahendab probleemi, kus esimene taotlus Külmale saidile tagastab mõnikord serveri konfiguratsiooni tõrke System. Web. DirectoryMonitor. AddFileMonitor (). |
WPF2 |
– Käsitletakse probleemi, mille korral TextBlock juhtelement revooge (teeb eri reapiiri otsused), kui tegu on renderdamise ja hit-testiga, vs. meetme ajal. Sümptomite hulka kuuluvad puuduv tekst ja FailFast jookseb programmilise teksti töötlemise ajal kokku. – Käsitletakse renderdamise jutulõnga riket, mille on põhjustanud HostVisual, mille eesmärk on vale lõimega ühendus katkestada. -Käsitletakse riputamise ajal TreeView, mille puu pole ühtlane, selles mõttes, et antud sõlme lapsed reguleerivad alapuusi, mille suurused on üsna erinevad. -DataGrid ' i koopia käsk põhjustab erandi, kui süsteemi lõikelaud on teise protsessi lukustatud. See jookseb kokku, sest tavaliselt pole pinul rakenduse koodi, et erandit püüda. Tekstivälja (ja muude rakenduste nagu Notepad, Word, brauserid) käitumine selles olukorras on vaikselt nurjunud – lõikelauale ei kopeerita midagi, kuid erandit pole. WPF-i rakendus saab nüüd selle käitumisega liituda, seades <appSettings> <lisa võti = "ShouldThrowOnDataGridCopyOrCutFailure" Value = "false"/> </appSettings>failis app. config. – Käsitletakse seda, kuidas TextRenderingMode = "ClearType" ja TextFormattingMode = "ideaalne". Nüüd kasutab see sümmeetriline anti-aliase algoritm, mis toodab paremaid visuaalseid tulemusi teksti peene insuldi (levinud Kaug-Ida keeles, Araabia, heebrea ja fonte spetsiaalselt sümmeetriline anti-aliasing). -Lahendab krahhi, mis võib ilmneda, kui sulgete kasutaja koodiga entrantly sulguva kohtspikriga. -Kõrvaldab mäluleke System. Speech. SpeechSynthesizer. – Käsitletakse probleeme FixedPage dokumendi sisemise mudeli koostamiseks. Teatud tekst kuvati vales järjestuses toimingute (nt valiku ja kopeeri/kleebi) redigeerimiseks. |
NET-teegid |
-Aadresside mäluleke HttpListener. |
1 Common language runtime (CLR) 2 Windows Presentation Foundationi (WPF)
Selle värskenduse teadaolevad probleemid
Windowsi esitluse raamistiku (WPF) rakendused, mis kasutavad kaht või enamat HostVisual elementi, mis kuuluvad levinud jutulõngasse, kus mõlemal HostVisual elemendil palutakse ühendus visuaalsest sihtmärgist umbes samal ajal katkestada, nurjub järgmine tõrketeade:
Erandi tüüp: System. COMException Sõnum: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406) Callstack: ülemine kaader on System. Windows. Media. kompositsioon. DUCE + Channel. SyncFlush ()
Ajutised lahendused
Probleemsete paranduste keelamiseks saate määrata AppContext lüliti "Switch. System. Windows. Media. HostVisual. DisconnectsOnWrongThread", kasutades ühte kirjeldatud meetoditest. See seab teie rakenduse algsele veast välja, nii et peate selle eemaldama, kui parandus on avaldatud eelseisva värskendamise kaudu.
Lahendus 1
• Ühe rakenduse probleemse lahendamise keelamiseks lisage faili app. config järgmine kirje.
<runtime> <AppContextSwitchOverrides value="Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/> </runtime>
Pange tähele, et kui teie rakenduse konfiguratsioonis on juba kirje <AppContextSwitchOverrides>, peate lisama uue sätte selle kirje sees, eraldades need muudest lülititest semikooloniga.
<AppContextSwitchOverrides value="Switch.SomeOtherSwitch=true; Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
Lahendus 2
• Rakendage järgmine registri alamvõti, et keelata probleemsete paranduste lahendamine kõigi WPF-i rakenduste jaoks seadmes. Hoiatus Kui muudate registrit registriredaktori või mõne muu meetodi abil valesti, võivad ilmneda tõsised probleemid. Need probleemid võivad nõuda opsüsteemi uuesti installimist. Microsoft ei saa garanteerida, et neid probleeme saab lahendada. Registri muutmine omal riisikol.
Asukoht: HKEY_LOCAL_MACHINE \Software\Microsoft\. NETFramework\AppContext\ Nimi: Switch. System. Media. HostVisual. DisconnectsOnWrongThread Tüüp: string Väärtus: True
Pange tähele, et 64-bitistes opsüsteemides peate ka rakendama registri alamvõtme, millel on sama nimi, tüüp ja väärtus asukohas: HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\. NETFramework\AppContext\
Lahendus
Selle probleemi lahendamiseks installige värskendus .NET Framework 3,5 ja 4.7.2 Windows 10 versiooni 1809 ja Windows Server 2019 KB4580422.
Täiendav teave selle värskenduse kohta
Järgmised artiklid sisaldavad lisateavet selle värskenduse kohta, mis on seotud üksikute toodete versioonidega.
-
4567327windows 10 versiooni 1809 ja Windows Server 2019 .NET Framework 3,5, 4.7.2 ja 4,8 koondvärskenduses EELVAATE kirjeldus (KB4567327)
Värskenduse hankimine ja installimine
Installi see värskendus
Kanali väljalase |
Saadaval |
Järgmine samm |
Windows Update ja Microsoft Update |
Jah |
Selle värskenduse allalaadimiseks ja installimiseks avage sätted > värskenda & Turve > Windows Updateja seejärel valige Otsi värskendusi. |
Microsoft Update ' i kataloog |
Jah |
Selle värskenduse jaoks autonoomse paketi hankimiseks minge Microsofti värskenduste kataloogi veebisaidile. |
Windows Server Update Services (WSUS) |
Ei |
Selle värskenduse saate importida WSUS-i käsitsi. Lugege juhiseid Microsoft Update ' i kataloogist . |
Teave failiteave
Selles värskenduses esitatud failide loendi allalaadimiseks Laadige allakoondvärskenduses teave.
Eeltingimused
Selle värskenduse rakendamiseks peab teil olema installitud .NET framework 3,5 või 4.7.2 .
Taaskäivitamise nõue
Kui mõjutatud faile kasutatakse, peate arvuti taaskäivitama pärast selle värskenduse rakendamist. Enne selle värskenduse rakendamist soovitame teil kõik .NET Frameworki rakendused sulgeda.
Selle värskenduse spikri-ja tugikeskuse hankimine
-
Värskenduste installimise spikker: Windows Update ' i KKK
-
Kaitske ennast võrgus ja kodus: Windowsi turvavärskendus
-
Kohalik tugi vastavalt teie riigile: Rahvusvaheline tugi