26 січня 2021 р. – KB4598461 підготовча версія сукупного пакета оновлень .NET Framework 3.5, 4.7.2 та 4.8 для Windows 10, версія 1809 і Windows Server, версія 2019

Примітка.

  • Дата випуску:
    26 Січня, 2021
  • Версія:
    .NET Framework.NET Framework 3.5, 4.7.2 і 4.8

Зведення

У цій статті описано підготовчу версію сукупного пакета оновлень для 3.5, 4.7.2 та 4.8 для Windows 10 версії 1809 і Windows Server версії 2019.

Додаткові відомості про це оновлення

Наведені нижче статті містять додаткові відомості про це оновлення, яке стосується окремих версій продукту.

  • 4598303 Опис сукупного оновлення для .NET Framework 3.5 і 4.7.2 для Windows 10 версії 1809 і Windows Server версії 2019 (KB4598303)
  • 4598300 Опис сукупного пакета оновлень для .NET Framework 3.5 і 4.8 для Windows 10, версія 1809 і Windows Server, версія 2019 (KB4598300)

Відомі проблеми в цьому оновленні

Ознака Після інсталяції цього оновлення програми WPF можуть аварійно завершувати роботу зі стеком викликів, схожим на
Інформація про виняток: System.NullReferenceException у System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) у System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) у System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) у System.Windows.Interop.HwndMouseInputProvider.Dispose()Це відбувається при утилізації HwndSource, RootVisual якого null, ситуація, яка виникає в Visual Studio під час стикування або розділення вікон, а також може виникати в інших програмах.
Тимчасове вирішення Щоб вирішити цю проблему, налаштуйте два перемикачі AppContext за допомогою одного з методів, описаних у AppContext Class (System) під заголовком "AppContext для споживачів бібліотеки". Перемикачі називаються Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix і Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix , і обидва повинні мати значення "true". Перший перемикач допомагає уникнути аварійного завершення роботи, але повторно вводить помилку, виправлену в KB. Другий перемикач наразі ігнорується, але його буде розпізнано в майбутньому оновленні .NET, яке містить виправлення для аварійного завершення роботи з нульовим посиланням; Він відновлює початкове виправлення помилок.
Наприклад, використання методу app.config file для застосування обхідного шляху за адресою application scope:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Отримання оновлення

Інсталювати це оновлення

Канал випуску Доступно Наступний крок
Windows Update і Microsoft Update Так Щоб завантажити та інсталювати це оновлення, перейдіть до розділу "Оновлення настройок>"& "Безпека>Windows Update", а потім натисніть кнопку "Перевірити наявність оновлень".
Каталог Microsoft Update Так Щоб отримати автономний пакет для цього оновлення, перейдіть на веб-сайт Каталог Microsoft Update.
Служби Windows Server Update Services (WSUS) Ні Це оновлення можна імпортувати в служби WSUS уручну. Указівки можна знайти в Каталозі Microsoft Update.
Примітка. Це оновлення доступне на WSUS через 4598461.

Як отримати довідку та підтримку для цього оновлення