Дата випуску: 26 січня 2021 р .

Версія: .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 можуть аварійно завершувати роботу з стек викликів, схожим на

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

Це відбувається під час використання джерела HwndSource, чия коренева система Null, ситуація, яка виникає в Visual Studio під час стикування або розділення вікон, і може виникати в інших програмах.

Інші способи вирішення

Щоб вирішити цю проблему, установіть два перемикачі AppContext за допомогою одного з методів, описаних у Appcontext class (System) під заголовком "appcontext для користувачів бібліотеки".  Перемикачі називаються Switch.SysTem. Windows. Interop. Mousedata. OptOutOfMoveToChromedWindowFix і Switch.SysTem. Windows. Interop. Mousedata.... DoNotOptOutOfMoveToChromedWindowFix and має бути встановлено значення "True".   Перший перемикач уникає аварійного завершення роботи, але повторно вводить помилку, зафіксоване в KBs.  Другий перемикач наразі ігнорується, але його буде розпізнано в майбутньому оновленні .NET, що містить виправлення для нульових посилань;  Він відновлює початкове виправлення помилок.

Наприклад, за допомогою методу app.config файлу можна застосовувати спосіб вирішення в області застосування.

<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 (WSUS)

Ні

Це оновлення можна імпортувати в службу WSUS уручну. Перегляньте інструкції з каталогу Microsoft Update .

Примітка. Це оновлення можна знайти в службі WSUS за допомогою 4598461.

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.