13 липня 2021 р. – KB5004115 сукупний пакет оновлень для .NET Framework 4.8 для Windows 10 версії 1607 і Windows Server версії 2016

Застосовується до
.NET

Дата випуску:
Липень 13, 2021 р.

Версія:
.NET Framework.NET Framework 4.8

Оновлення від 13 липня 2021 р. для Windows 10 версії 1607 і Windows Server версії 2016 містить сукупні покращення надійності в .NET Framework 4.8. Рекомендуємо застосовувати це оновлення в рамках регулярних процедур обслуговування. Перш ніж інсталювати це оновлення, ознайомтеся з розділами "Попередні вимоги " та "Вимоги до перезавантаження ".

Покращення якості та надійності

WPF1 - Вирішено проблему, що впливає на DataGrid, що міститься в зовнішньому ScrollViewer.
- Вирішено проблему збою через ElementNotAvailableException у ListView з користувацькими вузлами автоматизації елементів даних.
CLR2 - Коли процес не знаходиться під високим навантаженням на пам'ять, він, як правило, віддає перевагу виконанню BGC, а не повному ущільненню GC. Зазвичай це бажано, але якщо поведінка програми різко зміниться, це може призвести до того, що значна частина фрагментації у старших поколіннях (тобто gen2 та LOH) залишиться невикористаною. Ви можете зібрати події GC ETW, які повідомляють вам, скільки фрагментації є в gen2 і LOH, і перевірити, чи перебуваєте ви в такій ситуації.
У цій версії представлено нову конфігурацію GC GCConserveMemory, щоб виявити цю ситуацію та бути консервативним щодо використання пам'яті та не залишати такою великою кількість фрагментації невикористаною.
Ви можете вказати його у файлі app.config
<Конфігурація>
<середовище виконання>
<GCConserveMemory enabled="N"/>
</середовище виконання>
</конфігурація>

де N – ціле значення в діапазоні від 0 до 9 (включно). За замовчуванням використовується 0. Незазначення цієї конфігурації або встановлення її як 0 не змінює налаштування GC. Встановлення ненульового значення вказує GC, наскільки консервативним ви хочете, щоб GC був щодо використання пам'яті – чим вище значення, тим консервативнішим буде GC, тобто чим менша купа. Радимо поекспериментувати з різними числами, щоб визначити, яке значення підходить вам найкраще – зазвичай ми починаємо зі значення від 5 до 7. Зауважте, що якщо ми виявимо, що LOH має занадто велику фрагментацію, вона буде автоматично стиснута.
Форми Windows - Вирішено проблему в управлінні сіткою властивостей для запобігання неправильному читанню даних в деяких сценаріях в 64-розрядних процесах.
- Вирішено проблему, через яку System.Drawing подвійно звільняє виділену пам'ять, коли не вдається отримати налаштування принтера.
Натисніть один раз – Вирішено проблему з регресією, запровадженою в попередніх оновленнях. Тепер застосовується параметр політики WinTrust "Ігнорувати перевірки відкликання часових позначок" під час перевірки позначок часу в маніфестах ClickOnce.

1 Фонд подання графіки Windows (WPF)
2 Загальномовне середовище виконання (CLR)

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

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

Канал випуску Доступно Наступний крок
Windows Update і Microsoft Update Так Щоб завантажити та інсталювати це оновлення, перейдіть до розділу "Оновлення настройок>"& "Безпека>Windows Update", а потім натисніть кнопку "Перевірити наявність оновлень".
Каталог Microsoft Update Так Щоб отримати автономний пакет для цього оновлення, перейдіть на веб-сайт Каталог Microsoft Update.
Служби Windows Server Update Services (WSUS) Так Це оновлення автоматично синхронізується зі службами WSUS, якщо ви налаштуєте продукти та класифікації таким чином:
Продукт:Windows 10Windows 10, версії 1607 та Windows ServerWindows Server, версії 2016
Класифікація: оновлення

Відомості про файли

Щоб отримати список файлів, які містяться в цьому оновленні, завантажте відомості про файл для сукупного пакета оновлень.

Попередні вимоги

Щоб застосувати це оновлення, на комп'ютері має бути інстальовано .NET Framework.NET Framework 4.8.

Необхідність перезавантаження

Якщо використовуються будь-які файли, що зазнали змін, потрібно перезавантажити комп'ютер після застосування цього оновлення. Перш ніж застосовувати це оновлення, радимо вийти з усіх програм на основі .NET Framework.

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

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

Корпорації Майкрософт зараз не відомо про проблеми в цьому оновленні.