13 lipca 2021 r. — KB5003537 skumulowana aktualizacja .NET Framework 3.5 i 4.8 dla systemów Windows 10 w wersji 2004, Windows Server w wersji 2004, Windows 10 w wersji 20H2 i Windows Server w wersji 20H2 oraz w systemie Windows w wersji 21H1

Dotyczy
.NET

Data wydania:
13 lipca 2021 r.

Wersja:
Program .NET Framework 3.5 i 4.8

Aktualizacja z 13 lipca 2021 r. dla systemów Windows 10, wersja 2004, Windows Server, wersja 2004, Windows 10, wersja 20H2 i Windows Server, wersja 20H2 i Windows w wersji 21H1 zawiera zbiorcze ulepszenia niezawodności w programie .NET Framework 3.5 i 4.8. Zalecamy zastosowanie tej aktualizacji w ramach rutynowych rutynowych czynności konserwacyjnych. Przed zainstalowaniem tej aktualizacji zobacz sekcje Wymagania wstępne i Wymagania ponownego uruchomienia .

Ulepszenia w zakresie jakości i niezawodności

WPF1 — Rozwiązuje problem dotyczący siatki danych zawartej w zewnętrznej funkcji ScrollViewer.
- Rozwiązuje problem awarii wywołany wyjątkiem ElementNotAvailableException w widoku listy z niestandardowymi elementami równorzędnymi automatyzacji elementów danych.
CLR 2 - Gdy proces nie jest pod dużą presją pamięci, ma tendencję do faworyzowania BGC nad robieniem pełnego kompaktowania GC. Jest to zwykle pożądane, ale jeśli zachowanie aplikacji zmieni się dramatycznie, może to spowodować, że znaczna część fragmentacji w starszych generacjach (tj. gen2 i LOH) będzie nieużywana. Możesz zbierać zdarzenia GC ETW, które informują o tym, ile fragmentacji występuje w gen2 i LOH i sprawdzić, czy jesteś w tej sytuacji.
W tej wersji wprowadzono nową konfigurację GCConserveMemory GCConserveMemory , aby wykryć tę sytuację i zachować konserwatywne użycie pamięci i nie pozostawiać tak dużej fragmentacji nieużywanej.
Możesz ją określić w pliku app.config
<Konfiguracja>
<środowisko uruchomieniowe>
<GCConserveMemory enabled="N"/>
</czas pracy>
</konfiguracja>

gdzie N jest liczbą całkowitą z przedziału od 0 do 9 (włącznie). Wartość domyślna to 0. Nieokreślenie tej konfiguracji lub określenie jej jako 0 nie zmienia dostrajania GC. Określenie wartości różnej od zera wskazuje GC, jak konserwatywny ma być GC w odniesieniu do użycia pamięci - im wyższa wartość, tym bardziej konserwatywny będzie GC, tj. Tym mniejsza jest sterta. Sugerujemy eksperymentowanie z różnymi liczbami, aby zobaczyć, która wartość jest dla Ciebie najlepsza — zwykle zaczynamy od wartości od 5 do 7. Zauważ, że jeśli wykryjemy, że LOH ma zbyt dużą fragmentację, zostanie automatycznie skompaktowany.
Formularze wygranej - Rozwiązuje problem z kontrolką siatki właściwości, aby zapobiec niepoprawnemu odczytowi danych w niektórych scenariuszach w procesach 64-bitowych.
- Rozwiązuje problem polegający na tym, że System.Drawing podwójnie zwalnia przydzieloną pamięć w przypadku niepowodzenia pobierania ustawień drukarki.
KliknijRaz - Rozwiązuje problem regresji wprowadzony w poprzednich aktualizacjach. Teraz honorujemy ustawienie zasad WinTrust "Ignoruj sprawdzanie odwołań sygnatur czasowych" podczas weryfikowania sygnatur czasowych w manifestach ClickOnce.

1 Windows Presentation Foundation (WPF)
2 Środowisko uruchomieniowe języka wspólnego (CLR)

Jak uzyskać tę aktualizację

Zainstaluj tę aktualizację

Kanał wersji Dostępne Następny krok
Usługa Windows Update i Microsoft Update Tak Aby pobrać i zainstalować tę aktualizację, przejdź do ustawień>,aktualizacji & zabezpieczeń>Windows Update, a następnie wybierz pozycję Sprawdź aktualizacje.
Wykaz usługi Microsoft Update Tak Aby uzyskać autonomiczny pakiet tej aktualizacji, przejdź do witryny internetowej Wykaz usługi Microsoft Update.
Program Windows Server Update Services (WSUS) Tak Ta aktualizacja zostanie automatycznie zsynchronizowana z programem WSUS w przypadku skonfigurowania produktów i klasyfikacji następująco:
Produkt: Windows 10, wersja 2004, Windows Server, wersja 2004, Windows 10, wersja 20H2 i Windows Server, wersja 20H2 i Windows wersja 21H1
Klasyfikacja: Aktualizacje

Informacje o plikach

Aby poznać listę plików zawartych w tej aktualizacji, pobierz informacje o plikach dla aktualizacji skumulowanej.

Wymagania wstępne

Aby zastosować tę aktualizację, musisz mieć zainstalowany program .NET Framework 3.5 lub 4.8.

Wymóg ponownego uruchomienia

Jeśli są używane jakiekolwiek pliki, których dotyczy problem, należy ponownie uruchomić komputer po zastosowaniu tej aktualizacji. Zalecamy zamknięcie wszystkich aplikacji opartych na platformie .NET Framework przed zastosowaniem tej aktualizacji.

Jak uzyskać pomoc i obsługę techniczną dla tej aktualizacji

Znane problemy z tą aktualizacją

Microsoft nie ma obecnie żadnych informacji o występowaniu problemów w tej aktualizacji.