Дата випуску:
Липень 13, 2021 р.
Версія:
.NET Framework.NET Framework 3.5 і 4.8
Оновлення від 13 липня 2021 р. для Windows 10 версії 1809 і Windows Server версії 2019 містить сукупні покращення надійності в .NET Framework 3.5 і 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)
Додаткові відомості про це оновлення
Наведені нижче статті містять додаткові відомості про це оновлення, яке стосується окремих версій продукту.
- 5004228 Опис сукупного пакета оновлень для .NET Framework 3.5, 4.7.2 та 4.8 для Windows 10 версії 1809 (KB5004228)
Отримання оновлення
Інсталювати це оновлення
| Канал випуску | Доступно | Наступний крок |
|---|---|---|
| Windows Update і Microsoft Update | Так | Щоб завантажити та інсталювати це оновлення, перейдіть до розділу "Оновлення настройок>"& "Безпека>Windows Update", а потім натисніть кнопку "Перевірити наявність оновлень". |
| Каталог Microsoft Update | Так | Щоб отримати автономний пакет для цього оновлення, перейдіть на веб-сайт Каталог Microsoft Update. |
| Служби Windows Server Update Services (WSUS) | Так | Це оновлення автоматично синхронізується зі службами WSUS, якщо ви налаштуєте продукти та класифікації таким чином: Продукт: Windows 10Windows 10, версії 1809 та Windows ServerWindows Server, версії 2019 Класифікація: оновлення |
Відомості про файли
Щоб отримати список файлів, які містяться в цьому оновленні, завантажте відомості про файл для сукупного пакета оновлень.
Попередні вимоги
Щоб застосувати це оновлення, на комп'ютері має бути інстальовано .NET Framework.NET Framework 3.5 або 4.8.
Необхідність перезавантаження
Якщо використовуються будь-які файли, що зазнали змін, потрібно перезавантажити комп'ютер після застосування цього оновлення. Перш ніж застосовувати це оновлення, радимо вийти з усіх програм на основі .NET Framework.
Як отримати довідку та підтримку для цього оновлення
- Довідка з інсталяції оновлень: Windows Update запитання й відповіді
- Захистіть себе в Інтернеті та вдома: Windows SecurityБезпека у Windows support
- Місцева підтримка відповідно до вашої країни: Міжнародна підтримка
Відомі проблеми в цьому оновленні
Корпорації Майкрософт зараз не відомо про проблеми в цьому оновленні.