Applies To.NET

發佈日期: 九月 24, 2019

版本: .NET 框架 3.5 和 4.7.2

2019 年 9 月 24 日,Windows 10、版本 1809 和 Windows Server 2019 的更新包括 Microsoft .NET Framework 3.5 和 4.7.2 中的累積可靠性改進。我們建議您應用此更新作為常規維護常式的一部分。安裝此更新之前,請參閱先決條件重新開機要求部分。

品質和可靠性改良功能

BCL1

  • 通過使用併發字典來處理多執行緒訪問,解決影響BinaryFormatter.GetType 資訊中發生的執行緒爭用問題。

WPF2

  • 解決影響 DataGrid 儲存格中的 WPF 組合盒(或任何選擇器)的問題,該問題可在儲存格的資料項目重新虛擬化時嘗試更改其選擇屬性(選擇索引、選定項、選定值)或從基礎集合中刪除。如果選擇器的ItemSource屬性是通過儲存格的DataCoNtext設置綁定的資料,則可能發生此情況。根據虛擬化模式和為選擇屬性聲明的綁定,症狀可能包括資料項目屬性的意外更改(為空),以及重複使用 UI 的其他資料項目的意外顯示(為空)以前附加到重新虛擬化的專案。

  • 解決了 WPF TextBox 或 RichTextBox 元素啟用拼寫檢查崩潰並在某些情況下返回"執行引擎異常"錯誤的問題,包括在超連結附近插入文本。

  • 解決了影響每監視器感知 WPF 應用程式的問題,這些應用程式承載系統感知或不知道子視窗,並在 .NET Framework 4.8 上運行。此 .NET 版本偶爾會崩潰並返回"系統.集合.泛性.KeyNotFoundException"異常。

CLR3

  • 解決了在重複載入和卸載 Mscoree.dll 的情況下可能導致控制碼洩漏的問題。

  • 解決錯誤導致進程終止的罕見情況,而不是提供預期的NullReference 異常結果。

1 基底類別庫 (BCL) 2 Windows Presentation Foundation (WPF)3 Common Language Runtime (CLR)

此更新的其他相關資訊

以下文章包含有關此更新的其他資訊,因為它與各個產品版本有關。

  • 4516550.NET Framework 3.5、4.7.2 和 4.8 的累積更新說明(Windows 10、版本 1809 和 Windows 伺服器 2019 (KB4516550)

如何取得並安裝更新

安裝此更新

此更新將從 Windows Update 自動下載並安裝。

要獲取此更新的獨立套裝程式,請轉到Microsoft 更新目錄網站。

檔案資訊

有關此更新中提供的檔的清單,請下載累積更新 4515855 的檔資訊。

先決條件

要應用此更新,必須安裝.NET Framework 3.5 或 4.7.2。

重新啟動需求

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

更新取代資訊

此更新將替換以前發佈的更新4512192

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

需要更多協助嗎?

想要其他選項嗎?

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

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