Win10 2004基于.Net框架3.5=4.8 KB4601050更新補丁官方版是由微軟官方專為Win10 2004系統(tǒng)推出的.Net框架補丁,與Win10 20H2更新一樣,此次安全更新解決了.NET Framework中的拒絕服務(wù)漏洞等問題,有效的幫助用戶更好的使用電腦。
概要
此安全更新解決了.NET Framework中的拒絕服務(wù)漏洞。
此更新中的已知問題
癥狀
安裝此更新后,WPF應(yīng)用程序可能會崩潰,且調(diào)用棧類似于:
異常信息:System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource,RECT ByRef)處的System.NullReferenceException
在System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
在System.Windows.Interop.HwndMouseInputProvider.PossfullyDeactivate(IntPtr,Boolean)
在System.Windows.Interop.HwndMouseInputProvider.Dispose()
處置RootVisual為null的HwndSource時會發(fā)生這種情況,這種情況是在Visual Studio中??炕虿鸱执翱跁r出現(xiàn)的,并可能在其他應(yīng)用程序中出現(xiàn)。
解決方法
若要解決此問題,請使用標題為“庫使用者的AppContext”下的AppContext類(系統(tǒng))中描述的方法之一設(shè)置兩個AppContext開關(guān)。這些開關(guān)分別命名為Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix和Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix,并且兩者均應(yīng)設(shè)置為“ true”。第一個開關(guān)可避免崩潰,但會重新引入KB中修復(fù)的錯誤。當前忽略了第二個開關(guān),但是它將在以后的.NET更新中被識別出來,該更新包含對null引用崩潰的修復(fù);請參見它恢復(fù)了原始的錯誤修復(fù)。
例如,使用app.config文件方法在應(yīng)用程序范圍內(nèi)應(yīng)用解決方法:
小編推薦Win10 2004操作系統(tǒng)
Windows10系統(tǒng)最新版本2004 64位專業(yè)版 V2021.01>>>
外星人Ghost Win10 64位專業(yè)版2004 V2021.01>>>
Windows10 (2004)64位通用企業(yè)版 V2020.12>>>