Applies To.NET

發佈日期: 九月 24, 2019

版本: .NET 框架 4.8

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

品質和可靠性改良功能

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)

如何取得並安裝更新

安裝此更新

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

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

檔案資訊

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

先決條件

要應用此更新,必須安裝.NET 框架 4.8。

重新啟動需求

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

更新取代資訊

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

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

Need more help?

Want more options?

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

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