2022 年 10 月 11 日-KB5017266 .NET Framework 3.5 與 4.8.1 Windows 10的累積更新,版本 20H2、Windows 10 版本 21H1 及 Windows 10 版本 21H2

套用到
.NET

注意

  • 發行日期:
    2022 年 10 月 11 日
  • 版本:
    .NET Framework 3.5 與 4.8.1

注意

  • 重要
  • 此更新最初於 2022 年 9 月 20 日發布於安全與品質彙整報告中。 此更新包含於 2022 年 10 月 11 日的安全性與品質彙整報告中。 這次更新於 2022 年 10 月 11 日發布時沒有變動。 如果你之前已經安裝過這個更新,則不需要任何操作。

2022 年 9 月 20 日針對 Windows 10、20H2、Windows 10 21H1 及 Windows 10 21H2 的更新,包含了 .NET Framework 3.5 與 4.8.1 的累積可靠性提升。 建議您套用此更新,做為定期例行維護。 安裝此更新之前,請先參閱<先決條件><重新啟動需求>章節。

摘要

安全改進

本版本沒有新增安全改進。 此更新為累積性更新,包含所有先前發布的安全改進。

品質與可靠性提升

WPF1 - 解決使用 RichTextBox 時啟用「文字游標指示符」時 WPF 應用程式無法運作的問題。
- 解決使用者透過鍵軸調整 Datagrid 與 GridView 控制欄位寬度的問題
- 解決在啟用群組後,TreeView (或啟用群組的 ListBox/DataGrid 中出現的問題,) 當更改底層集合 () ,同時合併或展開 TreeView 節點時。 捲動動作,尤其是像 LineUp 或 MouseWheelUp 這類「短」動作,可能會導致不良結果:當機、當機、意外捲動、顯示出現空隙等等。
- 解決開啟提示時會產生 ArgumentOutOfRangeException 的問題,當應用程式更改浮點控制字時。
- 解決一個問題:在 UI 執行緒中呼叫同步等待可能導致渲染執行緒失敗,因為意外的重新進入。
- 解決 DWM 失效可能導致 WPF 渲染執行緒失效的問題。 應用程式可以透過設定 regkey 來選擇忽略所有 DwmFlush 錯誤的行為
HKCU\Software\Microsoft\Avalon.Graphics\IgnoreDwmFlushErrors

HKLM\Software\Microsoft\Avalon.Graphics\IgnoreDwmFlushErrors
其名稱為欲加入 .exe 的完整路徑,且 DWORD 值為 1。
Winforms - 改進 ToolStrip ComboBox 與 TextBox 項目的鍵盤導航。
- 在 System.Windows.Forms.DataGridView 控制項的連結單元中,提升了色彩對比度。
- 讓敘述者即使 System.Windows.Forms.DataGridView 控制項為空,也能專注於該控制項。
工作流程 - 解決使用者在與工作流程 Designer 互動時,可能在元件變數列表中右鍵點擊變數時,遇到錯誤停用的右鍵選單項目。
.NET 執行時 - 提升 arm64 管理除錯的可靠性。
- 調整了 GC 堆積硬限制設定,以及針對 .NET Framework 容器情境的處理器解讀。
- 提升內部合規掃描識別代碼的安全性。
- ilasm.exe 中提升確定性輸出能力。
網路 - 解決了在協商 TLS 1.3 時使用用戶端憑證時 Ssl 協商可能無限期懸置的問題。 在變更前, (PostHandshakeAuthentiction) 重新協商會失敗,SslStream 或 HttpWebRequest 會觀察到逾時。 可能的解決方法是透過 AppContext 或作業系統登錄檔停用 TLS 1.3 Switch.System.Net.DontEnableTls13

1 Windows Presentation Foundation (WPF)

此更新的其他相關資訊

下列文章包含此更新 (與個別產品版本相關) 的其他資訊。

  • 5018543 .NET Framework 3.5、4.8 及 4.8.1 版本 20H2 (KB5018543) 的累積更新說明Windows 10
  • 5018544 .NET Framework 3.5、4.8 及 4.8.1 版本 21H1 (KB5018544) 的累積更新說明Windows 10
  • 5018545 .NET Framework 3.5、4.8 及 4.8.1 版本 21H2 (KB5018545) 的累積更新說明Windows 10

此更新中的已知問題

2022 年 9 月的預覽版本列於 Windows Server Update Services 中
 使用 WSUS Windows Server Update Services () 的 IT 管理員可能會注意到這個知識庫被列在 WSUS 可取得的更新中。 此列表為錯誤。 預覽更新通常只能透過 Microsoft Update 目錄手動匯入。

Windows 的家庭用戶不太可能遇到這個問題。 WSUS 常被技術管理員用來部署 Microsoft 產品更新於託管環境中。

請注意:在 WSUS 設定為自動批准更新並自動拒絕已取代內容的環境中,.NET Framework 2022 年 9 月的安全與品質整合更新可能會自動拒絕並自動從用戶端視圖自動過期。 若發生此情況,請參閱恢復 拒絕更新的指引。 接著,在 Microsoft Endpoint Configuration Manager 或更新管理環境中執行更新同步。 設定為只接受安全更新的環境不應反映這些症狀。

解決: 這個問題現在已經解決了。

如何取得此更新

安裝此更新

發行管道 可取得 下一步
Windows Update 和 Microsoft Update 無。 此更新將從 Windows Update 自動下載並安裝。
Windows Update for Business 無。 這些變更將納入本頻道的下一次安全更新中。 欲了解更多關於 Windows Update for Business,請造訪 Windows Update for Business 網站。
Microsoft Update Catalog 若要取得此更新的獨立套件,請前往 Microsoft Update Catalog 網站。
Windows Server Update Services (WSUS) 如果您依下列所示設定 [產品和分類],此更新將會自動與 WSUS 同步:
產品:Windows 10,版本 20H2、Windows 10 版本 21H1,以及 Windows 10 版本 21H2
分類:安全

檔案詳細資訊

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

先決條件

要套用此更新,您必須安裝 .NET Framework 3.5 或 4.8.1。

重新啟動需求

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

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