Ngày 13 tháng Bảy, 2021-KB5003538 Cập nhật Tích lũy cho .NET Framework 3.5 và 4.8 cho Windows 10, phiên bản 1809 và Windows Server, phiên bản 2019

Áp dụng cho
.NET

Ngày phát hành:
13/7/2021

Phiên bản:
.NET Framework 3.5 và 4.8

Bản cập nhật ngày 13 tháng 7 năm 2021 dành cho Windows 10, phiên bản 1809 và Windows Server, phiên bản 2019 bao gồm các cải tiến về độ tin cậy tích lũy trong .NET Framework 3.5 và 4.8. Chúng tôi khuyên bạn nên áp dụng bản cập nhật này như một phần trong thói quen bảo trì thường xuyên của mình. Trước khi bạn cài đặt bản cập nhật này, hãy xem các phần Điều kiện tiên quyếtYêu cầu khởi động lại .

Các cải tiến về chất lượng và độ tin cậy

WPF1 - Khắc phục sự cố ảnh hưởng đến DataGrid được chứa trong Trình xem Cuộn bên ngoài.
- Khắc phục sự cố do ElementNotAvailableException trong ListView với các đồng nghiệp tự động hóa mục dữ liệu tùy chỉnh.
CLR2 - Khi quá trình không chịu áp lực bộ nhớ cao, nó có xu hướng ưu tiên thực hiện BGC hơn là thực hiện GC nén đầy đủ. Điều này thường là điều mong muốn nhưng nếu hoạt động của ứng dụng thay đổi đáng kể, nó có thể khiến phần lớn sự phân mảnh ở các thế hệ cũ (tức là gen2 và LOH) không được sử dụng. Bạn có thể thu thập các sự kiện GC ETW cho bạn biết mức độ phân mảnh trong gen2 và LOH và xác minh xem bạn có đang ở trong tình huống này hay không.
Phiên bản này giới thiệu GC config GCConserveMemory mới để phát hiện tình huống này và thận trọng về mức sử dụng bộ nhớ và không để quá nhiều phân mảnh không được sử dụng.
Bạn có thể chỉ định trong tệp app.config
<cấu hình>
<thời gian chạy>
<GCConserveMemory enabled="N"/>
</thời gian chạy>
</cấu hình>

trong đó N là giá trị số nguyên từ 0 đến 9 (gồm cả 0 và 9). 0 là mặc định. Việc không chỉ định cấu hình này hoặc chỉ định cấu hình là 0 không thay đổi tinh chỉnh GC. Việc chỉ định một giá trị khác 0 cho GC biết bạn muốn GC thận trọng như thế nào về mức sử dụng bộ nhớ – giá trị càng cao, GC sẽ càng thận trọng, tức là đống càng nhỏ. Chúng tôi khuyên bạn nên thử nghiệm với các con số khác nhau để xem giá trị nào phù hợp nhất với bạn – thông thường chúng ta sẽ bắt đầu với giá trị từ 5 đến 7. Lưu ý rằng nếu chúng tôi phát hiện LOH có quá nhiều phân mảnh thì nó sẽ tự động được nén lại.
Biểu mẫu Winforms - Khắc phục sự cố trong điều khiển Lưới thuộc tính để ngăn đọc sai dữ liệu trong một số kịch bản ở các quy trình 64 bit.
- Khắc phục sự cố trong đó System.Drawing giải phóng gấp đôi bộ nhớ được phân bổ khi không tải được cài đặt máy in.
ClickOnce - Khắc phục sự hồi quy được giới thiệu trong các bản cập nhật trước đó. Hiện chúng tôi tôn trọng thiết đặt chính sách WinTrust "Bỏ qua kiểm tra thu hồi dấu thời gian" khi xác thực dấu thời gian trong bản kê ClickOnce.

1 Windows Presentation Foundation (WPF)
2 Thời gian chạy Ngôn ngữ Chung (CLR)

Thông tin bổ sung về bản cập nhật này

Các bài viết sau đây chứa thông tin bổ sung về bản cập nhật này vì bản cập nhật này liên quan đến các phiên bản sản phẩm riêng lẻ.

  • 5004228 Mô tả về bản cập nhật tích lũy cho .NET Framework 3.5, 4.7.2 và 4.8 dành cho Windows 10 Phiên bản 1809 (KB5004228)

Cách tải bản cập nhật này

Cài đặt bản cập nhật này

Kênh phát hành Sẵn dùng Bước tiếp theo
Windows Update và Microsoft Update Để tải xuống và cài đặt bản cập nhật này, hãy đi tới Cài đặt>Cập nhật & Bảo mật>Windows Update, rồi chọn Kiểm tra bản cập nhật.
Danh mục Microsoft Update Để tải gói độc lập cho bản cập nhật này, hãy truy cập trang web Danh mục Microsoft Update.
Dịch vụ cập nhật Windows Server (WSUS) Bản cập nhật này sẽ tự động đồng bộ với WSUS nếu bạn đặt cấu hình Các sản phẩm và Phân loại như sau:
Sản phẩm: Windows 10, phiên bản 1809 và Windows Server, phiên bản 2019
Phân loại: Bản cập nhật

Thông tin tệp

Để tìm hiểu danh sách các tệp được cung cấp trong bản cập nhật này, hãy tải xuống thông tin tệp cho bản cập nhật tích lũy.

Điều kiện tiên quyết

Để áp dụng bản cập nhật này, bạn phải cài đặt .NET Framework 3.5 hoặc 4.8.

Yêu cầu khởi động lại

Bạn phải khởi động lại máy tính sau khi áp dụng bản cập nhật này nếu bất kỳ tệp bị ảnh hưởng nào đang được sử dụng. Chúng tôi khuyên bạn nên thoát khỏi tất cả ứng dụng dựa trên .NET Framework trước khi áp dụng bản cập nhật này.

Cách nhận trợ giúp và hỗ trợ cho bản cập nhật này

Những sự cố đã biết trong bản cập nhật này

Microsoft hiện chưa ghi nhận bất kỳ sự cố nào với bản cập nhật này.