Примітка.
- Дата випуску:
10 грудня 2019 р. - Версія:
.NET Framework.NET Framework 4.8
Оновлення від 10 грудня 2019 р. для Windows 10Windows 10 версії 1607 і Windows ServerWindows 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 на різних сайтах або в iframe, можуть зіткнутися з втратою функціональності, і для усунення цього знадобиться оновлення конфігурації. Додаткові відомості див. на сторінці https://docs.microsoft.com/en-us/aspnet/samesite/system-web-samesite. |
|---|---|
| WPF1 | Вирішено проблему, через яку у деяких програм WPF Per-Monitor Aware WPF, що розміщують System-Aware або Unaware child-windows і працюють на .NET 4.8, іноді може ставитися аварійне завершення роботи з exceptionSystem.Collections.Generic.KeyNotFoundException. |
| CLR2 | Вирішено проблему, через яку в деяких програмах ClickOnce або програмах, які створюють стандартний домен AppDomain з обмеженим набором дозволів, можуть спостерігатися помилки запуску чи виконання програм або неочікувана поведінка. Спостережуваною проблемою було те, що System.AppDomainSetup.TargetFrameworkName має Null-значення, що призводило до будь-яких дивацтв, які дозволяли повернутися до поведінки .NET Framework 4.0. |
1 Фонд подання графіки Windows (WPF)
2 Загальномовне середовище виконання (CLR)
Відомі проблеми в цьому оновленні
Нам не відомо про проблеми з цим оновленням, однак воно усуває попередню відому проблему. Це виправлення містить покращення для вирішення відомої проблеми, описаної в KB4519562, яка виникає після застосування підготовчої версії зведеного оновлення якості роботи за жовтень для .NET Framework 4.8. Щоб вирішити цю проблему, інсталюйте оновлення для .NET Framework 4.8 для Windows 10 версії 1607 і Windows Server 2016 KB4532997.
Як отримати та інсталювати оновлення
Інсталювати це оновлення
Це оновлення автоматично завантажиться й інсталюється з Windows Update.
Щоб отримати автономний пакет для цього оновлення, перейдіть на веб-сайт Каталог Microsoft Update.
Відомості про файли
Щоб отримати список файлів, які містяться в цьому оновленні, завантажте відомості про файл для сукупного пакета оновлень.
Попередні вимоги
Щоб застосувати це оновлення, на комп'ютері має бути інстальовано .NET Framework.NET Framework 4.8.
Необхідність перезавантаження
Якщо використовуються будь-які файли, що зазнали змін, потрібно перезавантажити комп'ютер після застосування цього оновлення. Перш ніж застосовувати це оновлення, радимо вийти з усіх програм на основі .NET Framework.
Відомості про заміну оновлення
Це оновлення замінює раніше випущені оновлення [4519562](https://support.microsoft.com/help/4519562\) і [4524095](https://support.microsoft.com/help/4524095\).
Як отримати довідку та підтримку для цього оновлення
- Довідка з інсталяції оновлень: Windows Update запитання й відповіді
- Захистіть себе в Інтернеті та вдома: Windows SecurityБезпека у Windows support
- Місцева підтримка відповідно до вашої країни: Міжнародна підтримка