Applies To.NET

Дата выпуска: 24 сентября 2019 года

Версия: .NET Рамочная 3.5 и 4.7.2

24 сентября 2019 года обновление для Windows 10, версии 1809 и Windows Server 2019 включает в себя совокупные улучшения надежности в Microsoft .NET Framework 3.5 и 4.7.2. Мы рекомендуем вам применить это обновление как часть ваших регулярных процедур обслуживания. Перед установкой этого обновления ознакомьтесь с разделами «Предпосылки» и «Перезагрузить требования».

Улучшения качества и надежности

Bcl1

  • Устраняет проблему, которая влияет на спор потоков, который происходит в BinaryFormatter.GetTypeInformation с помощью ConcurrentDictionary для обработки многопоточного доступа.

Wpf2

  • Устраняется проблема, которая влияет на WPF ComboBox (или любой селектор) в ячейке DataGrid, которая может попытаться изменить свои свойства выбора(Выбранный индекс,SelectedItem, SselectValue),когда элемент данных ячейки перевитроили или удалены из базовой коллекции. Это может произойти, если свойство ItemSource selector связано данными через настройки DataContext ячейки. В зависимости от режима виртуализации и привязок, которые заявлены для свойств выбора, симптомы могут включать неожиданные изменения (в нулевых) свойств элемента данных, а также неожиданные отображения (как нулевые) других элементов данных, которые повторно используют uI, ранее был прикреплен к перевинимому элементу.

  • Устраняется проблема, при которой элемент WPF TextBox или RichTextBox, который имеет проверку орфографии, включает сбои и возвращает ошибку "ExecutionEngineException" в некоторых ситуациях, включая вставку текста рядом с гиперссылкой.

  • Устранение проблемы, которая затрагивает приложения Per-Monitor Aware WPF, которые размещают окна ребенка System-Aware или Unaware, и работают на .NET Framework 4.8. Эта версия .NET иногда выходит из строя и возвращает исключение "System.Collections.Generic.KeyNotFoundException".

Clr3

  • Устранение проблемы, которая может привести к утечкам рукоятки в сценариях, которые повторно загружают и выгружают Mscoree.dll.

  • Рассматриваются редкие случаи, которые неправильно приводят к прекращению процесса вместо того, чтобы предоставить ожидаемый результат NullReferenceException.

1Библиотека базового класса (BCL)2Фонд презентаций Windows (WPF)3Общее время выполнения языка (CLR)

Дополнительная информация об этом обновлении

Следующая статья содержит дополнительную информацию об этом обновлении, как это относится к отдельным версиям продукта.

  • 4516550Описание кумулятивного обновления для .NET Framework 3.5, 4.7.2 и 4.8 для Windows 10, версии 1809 и Windows Server 2019 (KB45165550)

Как получить и установить обновление

Установите это обновление

Это обновление будет загружено и установлено автоматически из Windows Update.

Чтобы получить автономный пакет для этого обновления, перейдите на веб-сайт каталога обновлений Майкрософт.

Сведения о файлах

Для списка файлов, которые предоставляются в этом обновлении, скачатьинформацию о файле для кумулятивного обновления 4515855.

Предварительные условия

Чтобы применить это обновление, необходимо установить рамку .NET 3.5 или 4.7.2.

Требование перезагрузки

Вы должны перезапустить компьютер после применения этого обновления, если какие-либо затронутые файлы используются. Мы рекомендуем вам выйти из всех приложений на основе рамочных программ .NET, прежде чем применять это обновление.

Сведения о замене обновлений

Это обновление заменяет ранее выпущенное обновление 4512192.

Как получить помощь и поддержку для этого обновления

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.