1. oktober 2020 – predogledna različica zbirnega paketa posodobitev KB4576945 za ogrodji .NET Framework 3.5 in 4.8 za Windows 10, različica 2004, in Windows Server, različica 2004

Velja za
.NET

Opomba

  • Datum izdaje:
    1 oktobra, 2020
  • Različica:
    ogrodje .NET Framework 3.5 in 4.8

Posodobitev za Windows 10, različica 2004 in Windows Server, različica 2004, vključuje kumulativne izboljšave zanesljivosti v ogrodje .NET Framework 3.5 in 4.8. Priporočamo, da to posodobitev uporabite kot del rednega vzdrževanja. Preden namestite to posodobitev, si oglejte razdelka Zahteve in Zahteva za vnovični zagon.

Izboljšave kakovosti in zanesljivosti

WCF1 - Odpravili smo težavo s storitvami WCF, ki se včasih niso zagnale pri istočasnem zagonu več storitev.
Zmagovalne oblike - Odpravili smo regresijo, uvedeno v ogrodje .NET Framework 4.8, kjer so lastnosti Control.AccessibleName, Control.AccessibleRole in Control.AccessibleDescription prenehale delovati za te kontrolnike:Label, GroupBox, ToolStrip, ToolStripItems, StatusStrip, StatusStripItems, PropertyGrid, ProgressBar, ComboBox, MenuStrip, MenuItems, DataGridView.
- Odpravili smo regresijo dostopnega imena za elemente kombiniranega polja za kombinirana polja, vezana na podatke. ogrodje .NET Framework 4.8 je začelo uporabljati ime vrste namesto vrednosti lastnosti DisplayMember kot dostopno ime, ta izboljšava znova uporablja DisplayMember.
ASP.NET - Onemogočena ponovna uporaba AppPathModifier v ASP.Net kontrolnem izhodu.
- Objekti HttpCookie v kontekstu zahteve ASP.Net bodo ustvarjeni s konfiguriranimi privzetimi nastavitvami za zastavice piškotkov namesto . Primitiv v slogu NET se privzeto ujema z vedenjem »new HttpCookie(name)«.
SQL - Odpravili smo napako, do katere je včasih prišlo, ko se je uporabnik povezal z eno zbirko podatkov Azure SQL, izvedel operacijo, ki temelji na enklavi, in nato vzpostavil povezavo z drugo zbirko podatkov v istem strežniku, ki ima isti URL potrditve, in izvedel operacijo enklave v drugem strežniku.
CLR2 - Dodana je bila konfiguracijska spremenljivka CLR Thread_AssignCpuGroups (privzeto 1), ki jo je mogoče nastaviti na 0, da onemogočite samodejno dodeljevanje skupine CPU, ki jo izvaja CLR za nove niti, ki jih je ustvaril Thread.Start() in niti skupine, tako da lahko aplikacija izvede lastno širjenje niti.
- Odpravili smo redko poškodbo podatkov, ki se lahko pojavi pri uporabi novih API-jev, kot je Unsafe.ByteOffset<T> , ki se pogosto uporabljajo z novimi vrstami Span. Do poškodbe lahko pride, ko se izvede operacija GC, medtem ko nit kliče Unsafe.ByteOffset<T> iz notranjosti zanke.
- Odpravili smo težavo s časovniki z zelo dolgimi roki, ki so se iztekali veliko prej, kot je bilo pričakovano, ko je omogočeno stikalo AppContext »Switch.System.Threading.UseNetCoreTimer«.

1 Windows Communication Foundation (WCF)
2 Izvajalnik skupnega jezika (CLR)

Znane težave v tej varnostni posodobitvi

Simptomi
Ko uporabite paket varnosti in kakovosti z dne 1. oktobra 2020 za ogrodje .NET Framework 4.8, nekateri ASP.Net programi med predprevajanjem ne uspejo. Sporočilo o napaki, ki ga prejmete, bo verjetno vsebovalo besede »Napaka ASPCONFIG«.

Vzrok
Neveljavno stanje konfiguracije v razdelkih »sessionState«, »anonymouseIdentification« ali »authentication/forms« konfiguracije »System.web«. To se lahko zgodi med rutinami gradnje in objave, če transformacije konfiguracije pustijo datoteko Web.config v vmesnem stanju za predhodno prevajanje.

Rešitev

Ta težava je bila rešena z KB4601050.

Pridobivanje in namestitev posodobitve

Namestitev te posodobitve

Kanal izdaje Na voljo Naslednji korak
Windows Update in Microsoft Update Da Če želite prenesti in namestiti to posodobitev, odprite Nastavitve>Posodobitev & Varnost Windows Update> nato pa izberite Preveri, ali so na voljo posodobitve.
Katalog Microsoft Update Da Če želite pridobiti samostojni paket za to posodobitev, obiščite spletno mesto Katalog Microsoft Update.
Windows Server Update Services (WSUS) Ne To posodobitev lahko v WSUS uvozite ročno. Za navodila si oglejte Katalog Microsoft Update.

Informacije o datotekah

Če si želite ogledati seznam datotek, vključenih v to posodobitev, prenesite informacije o datotekah za zbirno posodobitev.

Pogoji

Če želite uporabiti to posodobitev, morate imeti nameščeno ogrodje .NET Framework 3.5 ali 4.8.

Zahteve glede ponovnega zagona

Po uporabi te posodobitve morate znova zagnati računalnik, če so uporabljene datoteke, na katere to vpliva. Priporočamo, da pred uporabo te posodobitve zaprete vse ogrodje .NET Framework.

Kako pridobiti pomoč in podporo za to posodobitev