Data premiery: Październik 24, 2019
Wersja: .NET framework 3,5 i 4,8
24 października 2019 Aktualizacja dla systemu Windows 10 wersja 1903 i windows Server 1903 RTM i Windows 10, wersja 1909 i Windows server, wersja 1909 zawiera ulepszenia zbiorczej niezawodności w .NET 3,5 i 4,8. Firma Microsoft zaleca zastosowanie tej aktualizacji w ramach procedur regularnej konserwacji. Przed zainstalowaniem tej aktualizacji, zobacz wymagania wstępne i wymagania dotyczące ponownego uruchomienia sekcje.
Ulepszenia jakości i niezawodności
ASP.NET |
Rozwiązuje problem z ValidationContext. MemberName podczas korzystania z niestandardowego DataAnnotation. ValidationAttribute. |
Wpf1 |
Adresy i problemy, w których renderowanie programowe nie rysuje obrazów, których położenie i skalowanie są zbyt duże. Na przykład Image element z Width = 10, pozyskiwane do bitmapy o szerokości = 500 i umieszczony 700 pikseli od lewej krawędzi okna otaczającego, nie pojawia się, ponieważ współczynnik skalowania S = 500/10 = 50 i pozycji X = 700 są zbyt duże, w tym sensie, że ich produkt S * X = 50 * 700 = 35000 przekracza 2 ^ 15 = 32768. |
Clr2 |
Zmniejsza ryzyko powrotu nieuporządkowana ConstructorInfo z Type. Getkonstruktorów (). Ulepszone zachowanie w scenariuszach, w którym zewnętrzne usterki (takie jak podwójne wolne) uniemożliwić uruchamianie podstawowych wątków systemu operacyjnego. Środowisko uruchomieniowe teraz kończy się niepowodzeniem z błędem diagnostycznym, a nie zawieszanie oczekiwanie na rozpoczęcie wątku. Pozwala to na lepszą regenerację awarii i lepszą diagnostykę problemu, który spowodował awarię. Adresy i problem z późnym wiązaniem wywołań .NET COM, zawierających SafeArrays gdzie SafeArray nie jest w pełni zainicjowany. |
Winforms |
Rozwiązuje problem, który uniemożliwiał nawigację do ostatniego elementu menu rozwijanego przez naciśnięcie jednego przycisku strzałki w górę. Adresy i problem, gdzie można zgłosić siatki właściwości NullReferenceException po zaznaczeniu zmienia się na null (nic nie jest zaznaczone) w odpowiedzi na zmiany wartości |
1 Windows Presentation Foundation (WPF)2 Środowisko uruchomieniowe języka wspólnego (CLR)
Znane problemy w tej aktualizacji
Objawy:
Po zastosowaniu tego 24 październikaThZbiorcza aktualizacja programu.NET Framework 4,8, niektóre ClickOnce aplikacji i aplikacji, tworząc domyślne AppDomain z ograniczeniami zestaw uprawnień może obserwować uruchamiania aplikacji lub awarie środowiska uruchomieniowego aplikacji lub nieoczekiwane zachowania. Zauważalne problem jest, że System. AppDomainSetup. TargetFrameworkName jest null, prowadzące do żadnych osobliwego umożliwiające przywrócenie do .net Framework 4,0 zachowań.
Obejście:
Klienci obserwując nowe nieoczekiwane awarie lub problemy funkcjonalne można zaimplementować ustawienia aplikacji przez dodanie (lub scalanie) w poniższej sekcji do pliku konfiguracyjnego aplikacji:
< ?xml Version = "1.0" Encoding = "UTF-8" ? > < konfiguracji > < > środowiska wykonawczego < AppContextSwitchOverrides wartość = "switch. System. Reflection. Donotforceorderofkonstruktorów = true"/> </Runtime > </Configuration > |
Rozwiązanie
Aby rozwiązać ten problem, należy zainstalować aktualizację programu.NET Framework 4,8 dla systemu Windows 10 wersja 1903 i Windows Server 1903 RTM i Windows 10, wersja 1909 i Windows Server, wersja 1909 KB4533002.
Jak uzyskać i zainstalować aktualizację
Zainstaluj tę aktualizację
Aby pobrać i zainstalować tę aktualizację, przejdź do ustawienia > aktualizacja & zabezpieczeń > Windows Update, a następnie wybierz Sprawdź aktualizacje.
Aby uzyskać autonomiczny pakiet dla tej aktualizacji, przejdź do witryny wykazu Microsoft Update .
Informacje dotyczące pliku
Aby uzyskać listę plików, które znajdują się w tej aktualizacji, PobierzInformacje o plikach aktualizacji zbiorczej.
Wymagania wstępne
Aby zastosować tę aktualizację, musi mieć .NET framework 3,5 i 4,8 zainstalowane.
Wymaganie dotyczące ponownego uruchomienia
Po zastosowaniu tej aktualizacji należy ponownie uruchomić komputer, jeśli są używane wszystkie pliki podlegające usterce. Zaleca się zamknięcie wszystkich aplikacji opartych na programie .NET Framework, przed zastosowaniem tej aktualizacji.
Informacje dotyczące zastępowania aktualizacji
Ta aktualizacja zastępuje wcześniej wydane aktualizacje 4522738 dlaWindows 10 wersja 1903 i Windows Server 1903 RTM i 4522739 dla Windows 10, wersja 1909 i Windows Server, wersja 1909
Jak uzyskać pomoc i obsługę techniczną dotyczącą tej aktualizacji
-
Pomoc dotycząca instalowania aktualizacji: Windows Update — często zadawane pytania
-
Chroń się online i w domu: Obsługa zabezpieczeń systemu Windows
-
Lokalna pomoc techniczna według kraju: Międzynarodowa pomoc techniczna