發行日期:
2021年7月13日版本:
.NET Framework 3.5 和 4.8Windows 10、版本 2004、Windows Server、版本 2004、Windows 10、版本 20H2 和 Windows Server、版本 20H2 和 Windows 版本 21H1 的 2021 年 7 月 13 日更新包含 .NET Framework 3.5 和 4.8 的累積可靠性改進。 建議您套用此更新,做為定期例行維護。 安裝此更新之前,請先參閱<先決條件>和<重新啟動需求>章節。
品質和可靠性改良功能
WPF1 |
- 解決影響外部 ScrollViewer 中所包含之 DataGrid 的問題。 - 透過自定義數據項自動化同儕,解決 ListView 中 ElementNotAvailableException 的當機問題。 |
CLR2 |
- 當程式沒有在高記憶體壓力下,它往往會偏向於執行 BGC 而不是執行完整壓縮 GCs。 這通常很理想,但如果應用程式行為大幅變更,可能會導致舊世 (ie、gen2 和 LOH) 中大部分的分散。。 您可以收集 GC ETW 事件,告訴您第 2 代和 LOH 有多少分散,並確認您是否處於這種情況。 此版本引進了新的 GC 設定 GCConserveMemory 來偵測此情況,並且對於記憶體使用量保持保守,而不會讓太多分散未使用的狀況。 您可以在 app.config 檔案中指定 <設定> <執行時間> <GCConserveMemory enabled=“N”/> </runtime> </configuration> 其中 N 是介於 0 到 9 之間的整數值, (包含) 。 0 是預設值。 不指定此設定或將其指定為 0 並不會變更 GC 調整。 指定非零值會向 GC 指出您希望 GC 對記憶體使用量的程度有多低 – 值越高,GC 就越保守,例如,堆堆越小。 我們建議您使用不同的數字進行實驗,以查看最適合您的值,通常是從 5 到 7 之間的值開始。 請注意,如果我們偵測到 LOH 有太多分散,就會自動壓縮。 |
Winforms |
- 解決屬性網格線控件中的問題,以防止在64位處理程式的某些案例中讀取不正確的數據。 - 解決當無法取得印表機設定時,System.Drawing 雙次釋放配置記憶體的問題。 |
ClickOnce |
- 解決先前更新中引入的回歸問題。 在 ClickOnce 指令清單中驗證時間戳時,我們現在接受 WinTrust 原則設定「忽略時間戳撤銷檢查」設定。 |
1 Windows Presentation Foundation (WPF)
2 通用語言運行時間 (CLR)如何取得此更新
安裝此更新
發行管道 |
可供使用 |
後續步驟 |
Windows Update 和 Microsoft Update |
是 |
若要下載並安裝此更新,請移至 [設定 > 更新 & 安全性 > Windows Update,然後選取 [檢查更新]。 |
Microsoft Update Catalog |
是 |
若要取得此更新的獨立套件,請移至 Microsoft Update Catalog 網站。 |
Windows Server Update Services (WSUS) |
是 |
如果您設定 下列產品和分類 ,此更新將會自動與 WSUS 同步處理: 產品:Windows 10、版本 2004、Windows Server、版本 2004、Windows 10、版本 20H2 和 Windows Server、版本 20H2 和 Windows 版本 21H1 分類:安全 |
檔案詳細資訊
如需此更新中提供的檔案清單,請下載 檔資訊以進行累積更新。
先決條件
若要套用此更新,您必須安裝 .NET Framework 3.5 或 4.8。
重新啟動需求
如果任何受影響的檔案正在使用中,您必須在套用此更新後將電腦重新啟動。 建議您在套用此更新之前,先結束所有 .NET Framework 應用程式。
如何取得此更新的說明及支援
-
安裝更新的說明:Windows Update 常見問題
-
在在線和家中保護自己:Windows 安全性 支援
-
根據您的國家/地區提供當地支持: 國際支援
此更新中的已知問題
Microsoft 目前不知道此更新的任何問題。