Uwaga
- Data wydania:
1 października 2020 r. - Wersja:
Program .NET Framework 3.5 i 4.8
Aktualizacja z 1 października 2020 r. dla Windows 10 wersji 2004 i Windows Server wersji 2004 zawiera skumulowane ulepszenia niezawodności w .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
| Program WCF1 | - Rozwiązano problem polegający na tym, że usługi WCF czasami nie uruchamiały się podczas jednoczesnego uruchamiania wielu usług. |
|---|---|
| Formularze wygranej | - Rozwiązano problem regresji wprowadzony w programie .NET Framework 4.8, gdzie właściwości Control.AccessibleName, Control.AccessibleRole i Control.AccessibleDescription przestały działać dla następujących kontrolek:Label, GroupBox, ToolStrip, ToolStripItems, StatusStrip, StatusStripItems, PropertyGrid, ProgressBar, ComboBox, MenuStrip, MenuItems, DataGridView. - Rozwiązano problem z postępem w zakresie ułatwień dostępu dla elementów pola kombi powiązanego z danymi. W programie .NET Framework 4.8 rozpoczęto używanie nazwy typu zamiast wartości właściwości DisplayMember jako nazwy z ułatwieniami dostępu, to ulepszenie ponownie używa elementu DisplayMember. |
| ASP.NET | - Wyłączono ponowne użycie modyfikatora AppPathModifier w wyjściu kontrolki ASP.Net. - Obiekty HttpCookie w kontekście żądania ASP.Net zostaną utworzone ze skonfigurowanymi wartościami domyślnymi dla flag plików cookie zamiast . Prymitywne ustawienia domyślne w stylu NET pasują do zachowania 'new HttpCookie(name)'. |
| SQL | - Rozwiązano problem, który czasami występował, gdy użytkownik łączy się z jedną bazą danych Azure SQL, wykonuje operację opartą na enklawie, a następnie łączy się z inną bazą danych na tym samym serwerze, który ma ten sam adres URL zaświadczania i wykonuje operację enklawy na drugim serwerze. |
| CLR 2 | - Dodano zmienną konfiguracyjną CLR Thread_AssignCpuGroups (domyślnie 1), która może być ustawiona na 0, aby wyłączyć automatyczne przypisywanie grup procesora CPU wykonywane przez CLR dla nowych wątków utworzonych przez Thread.Start() i wątków puli wątków, tak aby aplikacja mogła wykonywać własne rozkładanie wątków. - Rozwiązano problem z rzadkim uszkodzeniem danych, które może wystąpić podczas korzystania z nowych interfejsów API, takich jak Unsafe.ByteOffset<T> , które są często używane z nowymi typami Span. Uszkodzenie może wystąpić, gdy operacja GC jest wykonywana, gdy wątek wywołuje Unsafe.ByteOffset<T> z wewnątrz pętli. - Rozwiązano problem dotyczący czasomierzy z bardzo długimi terminami ukończenia, które upływają znacznie wcześniej niż oczekiwano po włączeniu przełącznika AppContext "Switch.System.Threading.UseNetCoreTimer". |
1 Windows Communication Foundation (WCF)
2 Środowisko uruchomieniowe języka wspólnego (CLR)
Znane problemy dotyczące tej aktualizacji zabezpieczeń
Objawy
Po zastosowaniu tego pakietu zbiorczego aktualizacji zabezpieczeń i jakości z 1 października 2020 r. dla .NET Framework 4.8 niektóre aplikacje ASP.Net kończą się niepowodzeniem podczas wstępnej kompilacji. Wyświetlony komunikat o błędzie będzie prawdopodobnie zawierał słowa "Błąd ASPCONFIG".
Przyczyna
Nieprawidłowy stan konfiguracji w sekcjach "sessionState", "anonymouseIdentification" lub "authentication/forms" konfiguracji "System.web". Może się to zdarzyć podczas procedur kompilacji i publikowania, jeśli przekształcenia konfiguracji pozostawiają plik Web.config w stanie pośrednim na potrzeby wstępnej kompilacji.
Obejście
Ten problem został rozwiązany przez KB4601050.
Jak uzyskać i zainstalować 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) | Nie | Tę aktualizację można zaimportować do programu WSUS ręcznie. Instrukcje znajdziesz w wykazie usługi Microsoft Update. |
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
- Pomoc dotycząca instalowania aktualizacji: Często zadawane pytania dotyczące usługi Windows Update
- Ochrona w Internecie i w domu: Pomoc techniczna dotycząca Zabezpieczenia Windows
- Lokalne wsparcie w zależności od kraju: Wsparcie międzynarodowe