Applies To.NET

發行日期: 2019 年9月24日

版本: .Net Framework 4.8

Windows 10 的2019年9月24日更新(版本1709)包括 Microsoft .Net Framework 4.8 中的累加性可靠性增強功能。我們建議您將此更新作為一般維護常式的一部分來套用。安裝此更新之前,請參閱先決條件重新開機需求區段。

品質和可靠性改良功能

BCL1

  • 解決使用ConcurrentDictionary來處理多執行緒存取的問題,會影響BinaryFormatter中發生的執行緒爭用。

WPF2

  • 解決當儲存格的資料項目 revirtualized 或從基礎集合中移除時,可以嘗試變更其選取內容(SelectedIndexSelectedItemSelectedValue)之 [DataGrid] 子框(或任何選取器)中的 WPF ComboBox (或任何選擇器)的問題。 如果選擇器的ItemSource屬性是透過儲存格的DataCoNtext設定進行資料系結,就會發生這種情況。 根據虛擬化模式與針對選取內容所宣告的系結,這些症狀可能會包含資料項目屬性的意外變更(如果是 null),以及重複使用先前附加至 revirtualized 專案之 UI 的其他資料項目的意外顯示(例如 null)。

  • 解決在某些情況下啟用拼寫檢查的 WPF TextBox 或 RichTextBox 元素的問題,並在某些情況下傳回「ExecutionEngineException」錯誤,包括在超連結附近插入文字。

  • 解決一個問題,這些問題會影響針對系統感知或不知道子視窗且在 .NET Framework 4.8 上執行的每個顯示器可識別的 WPF 應用程式。 這個 .NET 版本偶爾會死機,並傳回「KeyNotFoundException」例外狀況。

CLR3

  • 解決在重複載入和卸載 Mscoree.dll 的案例中可能會造成處理常式溢出的問題。

  • 解決不正確地造成程式終止的極少情況,而不是傳送預期的NullReferenceException結果。

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

如何取得並安裝更新

安裝此更新

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

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

先決條件

若要套用此更新,您必須安裝.net Framework 4.8 。

重新啟動需求

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

更新取代資訊

此更新取代先前發佈的更新4511520

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

Need more help?

Want more options?

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