Applies To.NET

發行日期 :2021 年 7 月 13 日

版本 :.NET Framework 3.5 和 4.8 的 Microsoft 伺服器作業系統版本 21H2

Microsoft 伺服器作業系統版本 21H2 的 2021 年 7 月 13 日更新包含 microsoft 伺服器作業系統版本 21H2 .NET Framework 3.5 和 4.8 的累積可靠性改進。 建議您套用此更新,做為定期例行維護。 安裝此更新之前,請參閱先決條件和重新開機需求區段。

品質和可靠性改良功能

WPF1

- 解決影響外部 ScrollViewer 中包含的 DataGrid 的問題。

- 使用自訂資料項目目自動化對等程式解決 ListView 中因 ElementNotAvailableException 而當機的問題。

CLR2

- 當程式未受到高記憶體壓力時,比較喜歡執行 BGCs,而不要執行完全壓縮的 GCs。 這通常很理想,但如果應用程式行為大幅變更,可能會導致較舊一代 (例如第 2 代、第 2 代和 LOH) 未使用。 您可以收集 GC ETW 事件,告訴您第 2 代和 LOH 中有多少碎片,並驗證您是否發生此情況。

此版本推出新的 GC config GCConserveMemory 來偵測此情況,並且對記憶體使用量保持謹慎,而且不會留下太多未使用的碎片。

您可以在檔案中指定app.config檔案

<組>   <執行時間>     <GCConserveMemory enabled="N"/>   </runtime> </configuration> 其中 N 是介於 0 到 9 之間的整數值 (包含) 。 預設值為 0。 不指定此配置或將它指定為 0 不會變更 GC 調整。 指定非零值會向 GC 指出您希望 GC 對於記憶體使用量的謹慎度 -值越高,GC 越是越謹慎,即堆越小。 我們建議您嘗試不同的數位,以查看哪一個值最適合您 ,通常是從 5 到 7 之間的值開始。 請注意,如果我們偵測 LOH 有太多碎片,系統會自動壓縮。

Winforms

- 解決屬性格線控制項的問題,以防止 64 位程式在某些情況下讀取不正確的資料。

- 解決 System.繪圖在無法取得印表機設定時,會釋放已配置記憶體的問題。

ClickOnce

- 解決先前更新中引入的回歸。 我們現在在驗證清單中的時間戳記時,會遵守 WinTrust 政策設定「忽略時間戳記撤銷檢查」設定ClickOnce設定。

1 Windows Presentation Foundation (WPF)2  Common Language Runtime (CLR)

1  Common Language Runtime (CLR)

如何取得此更新

安裝此更新

發行管道

可供使用

後續步驟

Windows Update 和 Microsoft Update

若要下載並安裝此更新,請設定>更新&更新> Windows更新,然後選取檢查更新

Microsoft Update Catalog

若要取得此更新的獨立套件,請前往 Microsoft Update 目錄 網站。

Windows Server Update Services (WSUS)

如果您設定產品與分類,此更新會自動與 WSUS 同步處理, 如下所示:

產品:Microsoft Server 作業系統版本 21H2

分類:更新

檔案資訊

針對此更新中提供的檔案清單,請下載 累積更新的檔案資訊

先決條件

若要適用此更新,您必須安裝 3.5 .NET Framework 4.8 版的 Microsoft 伺服器作業系統版本 21H2。

重新啟動需求

如果任何受影響的檔案正在使用中,您必須在套用此更新後將電腦重新啟動。 建議您在套用此更新之前,先結束所有 .NET Framework 應用程式。

如何取得此更新的說明及支援

此更新中的已知問題

Microsoft 目前不知道此更新的任何問題。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。