2020 年 2 月 11 日 - KB4534132 適用於 Windows 10 1903 版和 Windows Server 1903 RTM、Windows 10 1909 版及 Windows Server 1909 版的 .NET Framework 3.5 和 4.8 累積更新
Applies To
.NET發行日期:
2020 年 2 月 11 日版本:
.NET Framework 3.5 和 4.8適用於 Windows 10 1903 版與 Windows Server 1903 RTM 以及 Windows 101909 版與 Windows Server 1909 版的這個更新,包括 .NET 3.5 與 4.8 中的累積可靠性改進。 建議您套用此更新,做為定期例行維護。 安裝此更新之前,請先參閱<先決條件>和<重新啟動需求>章節。
重要
此更新包含在 2020 年 2 月 11 日發行的累積更新中。 此更新先前已發行在 2020 年 1 月 28 日發行的累積更新中。
品質和可靠性改良功能
WCF1 |
- 在 WCF 啟動服務上設定接聽端點時,新增加入重試機制,以解決在 CPU 負載高時迅速重新啟動 IIS 應用程式多次時導致端點無法存取的潛在競爭條件。 客戶可以視需要將下列 AppSetting 新增至 %windir%\Microsoft.NET\Framework\v4.0.30319 與 %windir%\Microsoft.NET\Framework64\v4.0.30319 資料夾下的 SMSvcHost.exe.config,選擇加入修正。 這樣會在每次嘗試之間延遲 1 秒,嘗試登錄端點 10 次後,才將端點置入失敗狀態。 <appSettings> <add key="wcf:SMSvcHost:listenerRegistrationRetryCount" value="10"/> <add key="wcf:SMSvcHost:listenerRegistrationRetryDelayms" value="1000"/> </appSettings>- 因為 IIS 背景工作程緒當機,然後將相同的端點重新設定為接聽而非擱置啟動,造成接聽路徑關閉時,會出現競爭條件。 當發現衝突時,由於此競爭條件,此變更會假設衝突是暫時性的而允許重試。 重試計數與等候持續時間可以透過應用程式設定來設定。 |
Winforms |
- 解決在 ImeMode 屬性設定為 NoControl 的 System.Windows.Forms.TextBox 控制項中的問題。 無論頁面上的瀏覽順序為何,這些控制項現在可以讓 IME 設定與 OS 設定保持一致。 修正程式適用於簡體中文拼音鍵盤。 - 解決簡體中文拼音鍵盤上與 ImeMode 屬性設定為 NoControl 的 System.Windows.Forms.TextBox 控制項有關的問題,以在按一下滑鼠來瀏覽時,以及當焦點從含有停用 IME 的控制項移至此 ComboBox 控制項時,保留父容器控制項的輸入模式,而不是切換為停用的 IME。 - .NET Framework 4.8 中的協助工具變更,在容錯移轉叢集服務中建立叢集精靈的 DataGridView 中,已迴歸編輯 IP 位址 UI:在控制與對另一編輯儲存格編輯控制項移動相關的 UIA 樹狀結構重新架構之後,使用者無法輸入 IP 值。 在預設的 UIA 樹狀結構重新架構中,目前不會處理這類自訂 DataGridView 儲存格 (IP 位址儲存格) 與其內部控制項,以避免此問題。 |
CLR2 |
.NET Framework 4.8 中的變更已迴歸特定 EnterpriseServices 案例,可能會將單一執行緒 Apartment 物件視為多執行緒 Apartment,而導致封鎖失敗。 此變更現在可正確地識別單一執行緒 Apartment 物件,並可避免此失敗。 在 StackTrace API 中洩露提供者並造成當機的可攜式 PDB 中繼資料提供者快取中,會出現競爭條件。 若要修正競爭狀況,查明未處置提供者的原因,然後加以處置。 如果您在進行 SOH 配置時,記憶體完全用盡 (亦即,雖已有完全封鎖 GC,卻仍沒有空間可容納 SOH 配置),您會看到不斷重複觸發完全封鎖 GC,而觸發原因為 OutOfSpaceSOH。 此修正程式是在偵測到此情況時擲回 OOM,而不是在迴圈中觸發 GC。 - 解決將處理程序親和性從 1 變更為 N 核心時造成的問題。 |
SQL |
- 解決由於字串格式不正確,而造成 SqlClient Bid 追蹤未列印資訊的問題。 |
WPF3 |
- 解決在某些情況下,高 DPI WPF 應用程式中的快顯示窗並未顯示、顯示在畫面左上角,或顯示/轉譯不完全的問題。 - 解決在 WPF 中建立 XPS 文件時,字型子集設定可能導致子集設定處理程序的 FileFormatException 未產生字型的問題。 - 解決當系統 DPI 超過 96 時,TextBox 等之中的文字插入點寬度不正確的問題。 尤其是,在某些 DPI 感知情況下,使用比主要監視器更低的 DPI 轉譯時,監視器上呈現不出轉譯的插入點。 - 解決在以屬於 SharedSizeGroup 的欄配置格線的期間發生沒有回應的情況。 - 解決如果應用程式以程式設計方式停用 RibbonSplitButton 按鈕,並在使用者放開滑鼠按鍵之前取代其功能表項目時,開啟該按鈕時會沒有回應,並在最後造成 StackOverflowException 的情況。 - 解決可能會在捲動 TreeView 時發生某些沒有回應的情況。 |
Net 程式庫 |
- 加強 UdpClient,避免在網路設定中不正確地使用特別大的 MTU。 |
1 Windows Communication Foundation (WCF) 2 Common Language Runtime (CLR) 3 Windows Presentation Foundation (WPF)
如何取得並安裝更新
安裝此更新
此更新將從 Windows Update 自動下載並安裝。
若要取得此更新的獨立套件,請前往 Microsoft Update Catalog 網站。
檔案資訊
如需此更新中提供的檔案清單,請下載累積更新的檔案資訊。
先決條件
若要套用此更新,您必須已安裝 .NET Framework 3.5 或 4.8。
重新啟動需求
如果任何受影響的檔案正在使用中,您必須在套用此更新後將電腦重新啟動。 建議您在套用此更新之前,先結束所有 .NET Framework 應用程式。
更新取代資訊
此更新會取代先前發行的更新 4533002。
如何取得此更新的說明及支援
-
安裝更新的說明: Windows Update 常見問題集
-
在線上及在家中保護您自己: Windows 安全性支援
-
您所在國家/地區的當地支援: 多語系支援