Applies To.NET

Julkaisupäivä: 16. syyskuuta 2020

Versio: .NET Framework 3.5 ja 4.8

16. syyskuuta 2020 -päivitys Windows 10:lle, versiolle 1903, Windows Server, versio 1903, Windows 10, versio 1909 ja Windows Server, versio 1909 sisältää kumulatiivisia luotettavuusparannuksia .NET Frameworkin 3.5- ja 4.8-versioihin. Suosittelemme, että käytät tätä päivitystä osana tavallisia ylläpitorutiinejasi. Ennen kuin asennat tämän päivityksen, tutustu Edellytykset- ja Uudelleenkäynnistysvaatimukset-osioihin.

Parannuksia laatuun ja luotettavuuteen

WCF1

– Korjattu ongelma, jossa WCF-palvelut eivät toisinaan käynnisty, kun useita palveluja käynnistelttiin samanaikaisesti.

Winforms

- Korjattu .NET Framework 4.8:ssa esitelty regressio, jossa Control.AccessibleName-, Control.AccessibleRole- ja Control.AccessibleDescription-ominaisuudet lakkasivat toimimasta seuraavissa ohjausobjekteissa: Selite, GroupBox, ToolStrip, ToolStripItems, StatusStripItems, PropertyGrid, ProgressBar, ComboBox, MenuStrip, MenuItems, DataGridView.

– Korjattu regressio helppona nimenä tieto sidottujen yhdistelmäruutujen yhdistelmäkohteisiin. .NET Framework 4.8 alkoi käyttää tyypin nimeä DisplayMember-ominaisuuden arvon sijaan helppokäyttöisenä nimenä. Tämä parannus käyttää DisplayMember-nimeä uudelleen.

ASP.NET

- AppPathModifier ei ole enää käytössä ASP.Net ohjaustuloksissa.

- HttpCookie-objektit ASP.Net-pyyntökontekstissa luodaan määritettyjen oletusarvojen avulla evästelippujen sijaan. NET-tyylin alkukantaiset oletusarvot vastaavat uuden HttpCookie(name)-nimen toimintaa.

SQL

- Korjattu virhe, joka toisinaan ilmeni, kun käyttäjä muodostaa yhteyden yhteen Azure SQL -tietokantaan, suoritti enkoodauspohjaisen toiminnon ja muodosti yhteyden toiseen tietokantaan samassa palvelimessa, jolla on sama Attestation-URL-osoite, ja suoritti sitten välitystoiminnon toisessa palvelimessa.

CLR2

- Lisätty CLR-määritysmuuttuja Thread_AssignCpuGroups (oletusarvoisesti 1), jonka arvoksi voidaan määrittää 0, jotta JÄRJESTELYR poistaa käytöstä järjestelytyökalun luomat automaattiset ketjut Thread.Start()- ja ketjuissa, jotta sovellus voi levittää ketjuja itse.

– Korjattu harvinaisia tietoja, joita voi ilmetä käytettäessä uusia ohjelmointirajapinnalla olevia lajeja, kuten Unsafe.ByteOffset<T>, joita käytetään usein uusien span-tyyppien kanssa. Vioittuminen voi ilmetä, kun GC-toiminto suoritetaan, kun ketju kutsuu Unsafe.ByteOffset<T> silmukan sisältä.

- Korjattu ajastimia koskeva ongelma, jossa hyvin pitkät määräpäivät tikitettiin huomattavasti odotettua aiemmin, kun AppContext-valitsin Switch.Sysuudelleen. Threading.UseNetCoreTimer" on käytössä.

1 Windows Communication Foundation (WCF) 2 Common Language Runtime (CLR)

Tämän suojauspäivityksen tunnetut ongelmat

ASP.Net sovellusten epäonnistuminen esi täydennyksen aikana ja virhesanoma

Ongelmat Kun olet soveltanut tätä 16. syyskuuta 2020 -suojaus- ja laatu koontiversiota .NET Framework 4.8 :ssa, jotkin ASP.Net epäonnistuvat esi täydennyksen aikana. Näyttöön tulee todennäköisesti virhesanoma, joka sisältää sanat "Error ASPCONFIG". Syy Virheellinen määritystila system.web-määritysten "sessionState"- tai "anonymouseIdentification"- tai "authentication/forms"-osissa. Tämä voi ilmetä koonti- ja julkaisurutiinin aikana, jos määritysmuunnokset jättävät Web.config-tiedoston keskitason tilaan esi täydentämistä varten.Vaihtoehtoinen menetelmä

Tämä ongelma on korjattu KB4601056:ssa.

ASP.Net sovellukset eivät ehkä toimita keksittömiä tunnuksia URI-tunnuksessa

Ongelmat Kun olet soveltanut tämän 1. lokakuuta 2020 -suojaus- ja laatukoonnin .NET Frameworkin 4.8-sovellukselle, jotkin ASP.Net-sovellukset eivät välttämättä toimita evästeettömiä tunnuksia URI-tunnukseen, mikä voi johtaa 302-uudelleenohjaussilmukaihin tai kadonneiden tai puuttuvien istuntojen tilaan.Syy Istuntojen ASP.Net anonyymin tunnistamisen ja lomakkeiden todentamisen ASP.Net kaikki perustuvat tunnuksien myöntämiseen verkkoasiakasohjelmassa, ja ne kaikki sallivat näiden tunnusten toimittamisen evästeeseen tai URI-tunnukseen upottamisen asiakkaille, jotka eivät tue evästeitä. URI-upottaminen on pitkään ollut epävarma ja epäsuosittu käytäntö, ja tämä kb poistaa tunnuksien myöntämisen URI:ssa hiljaisesti käytöstä, ellei jokin näistä kolmesta ominaisuudesta erikseen pyytä UseUri-evästetilaa määrityksessä. Määritykset, jotka määrittävät "Automaattinen tunnistaminen" tai "UseDeviceProfile", voivat vahingossa aiheuttaa näiden tunnusten upottamisen URI-tunnukseen.

Vaihtoehtoinen menetelmä

Tämä ongelma on korjattu KB4601056:ssa.

Päivityksen hankkiminen ja asentaminen

Asenna tämä päivitys

Julkaisukanava

Käytettävissä

Seuraava vaihe

Windows Update ja Microsoft Update

Kyllä

Lataa ja asenna tämä päivitys valitsemalla Asetukset >Päivitä&-> Windows Updateja valitse sitten Tarkista päivitykset.

Microsoft Update -luettelo

Kyllä

Jos haluat saada erillisen paketin tälle päivitykselle, siirry Microsoft Update Catalog -sivustoon.

Windows Server Update Services (WSUS)

Ei

Voit tuoda tämän päivityksen WSUS-versioon manuaalisesti. Katso ohjeet Microsoft Update -luettelosta.

Tiedoston tiedot

Saat luettelon tämän päivityksen sisältämistä tiedostoista lataamalla kumulatiivisen päivityksen tiedostotiedot.

Edellytykset

Jotta voit ottaa tämän päivityksen käyttöön, .NET Framework 3.5 tai 4.8 on oltava asennettuna.

Uudelleenkäynnistysvaatimus

Tietokone on käynnistettävä uudelleen tämän päivityksen jälkeen, jos käytössä on tiedostoja, joihin ongelma vaikuttaa. Suosittelemme, että suljet kaikki .NET Framework -pohjaiset sovellukset ennen tämän päivityksen käyttöä.

Tämän päivityksen ohjeen ja tuen hankkiminen

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.