10 декабря 2019 г. — KB4532997 Накопительный пакет обновления для .NET Framework 4.8 для Windows 10 версии 1607 и Windows Server 2016

Применяется к
.NET

Примечание

  • Дата выхода:
    10 декабря 2019 г.
  • Версия:
    платформа .NET Framework 4.8

Обновление от 10 декабря 2019 г. для Windows 10 версии 1607 и Windows Server 2016 включает накопительные улучшения надежности в .NET 4.8. Рекомендуется применять это обновление в рамках регулярных процедур обслуживания. Перед установкой этого обновления см. разделы " Необходимые условия " и "Требования к перезапуску ".

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

ASP.NET ASP.NET теперь выдает заголовок файла cookie SameSite, если значение параметра HttpCookie.SameSite равно "None", чтобы приспособиться к предстоящим изменениям в обработке файлов cookie SameSite в Chrome. В рамках этого изменения файлы cookie FormsAuth и SessionState также выдаются с SameSite = 'Lax' вместо прежнего значения по умолчанию 'None', хотя эти значения могут быть переопределены в web.config. Приложения, использующие эти файлы cookie на разных сайтах или с помощью iframes, могут столкнуться с потерей функциональности, для устранения которой потребуются обновления конфигурации.
Дополнительные сведения см. в разделе: https://docs.microsoft.com/en-us/aspnet/samesite/system-web-samesite.
WPF1 Устранена проблема, из-за которой в некоторых приложениях WPF с поддержкой Per-Monitor, которые размещают дочерние окна System-Aware или Unaware и которые выполняются в .NET 4.8, может иногда возникать сбой с exceptionSystem.Collections.Generic.KeyNotFoundException.
CLR2 Устранена проблема, из-за которой некоторые приложения ClickOnce или приложения, создающие домен приложения по умолчанию с ограниченным набором разрешений, могут наблюдать сбои запуска или выполнения приложений либо неожиданное поведение. Наблюдаемая проблема заключалась в том, что System.AppDomainSetup.TargetFrameworkName имел значение null, что приводило к любым причудам, позволяющим вернуться к поведению .NET Framework 4.0.

         1 Windows Presentation Foundation (WPF)
2 Среда CLR

Известные проблемы, связанные с этим обновлением

С этим обновлением нет известных проблем, однако это обновление устраняет предыдущую известную проблему. Это исправление содержит улучшения, направленные на устранение известной проблемы, рассмотренной в KB4519562 после применения октябрьской предварительной версии накопительного пакета качества для платформа .NET Framework 4.8. Чтобы устранить эту проблему, установите обновление для платформа .NET Framework 4.8 для Windows 10 версии 1607 и Windows Server 2016 KB4532997.

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

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

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

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

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

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

Необходимые условия

Чтобы применить это обновление, необходимо установить платформу .NET Framework 4.8.

Необходимость перезапуска

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

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

Это обновление заменяет ранее выпущенные обновления [4519562](https://support.microsoft.com/help/4519562\) и [4524095](https://support.microsoft.com/help/4524095\).

Получение справки и поддержки для этого обновления