Win10 2004基于.Net框架3.5=4.8 KB4601050更新補(bǔ)丁官方版是由微軟官方專(zhuān)為Win10 2004系統(tǒng)推出的.Net框架補(bǔ)丁,與Win10 20H2更新一樣,此次安全更新解決了.NET Framework中的拒絕服務(wù)漏洞等問(wèn)題,有效的幫助用戶(hù)更好的使用電腦。

概要
此安全更新解決了.NET Framework中的拒絕服務(wù)漏洞。
此更新中的已知問(wèn)題
癥狀
安裝此更新后,WPF應(yīng)用程序可能會(huì)崩潰,且調(diào)用棧類(lèi)似于:
異常信息: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時(shí)會(huì)發(fā)生這種情況,這種情況是在Visual Studio中停靠或拆分窗口時(shí)出現(xiàn)的,并可能在其他應(yīng)用程序中出現(xiàn)。
解決方法
若要解決此問(wèn)題,請(qǐng)使用標(biāo)題為“庫(kù)使用者的AppContext”下的AppContext類(lèi)(系統(tǒng))中描述的方法之一設(shè)置兩個(gè)AppContext開(kāi)關(guān)。這些開(kāi)關(guān)分別命名為Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix和Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix,并且兩者均應(yīng)設(shè)置為“ true”。第一個(gè)開(kāi)關(guān)可避免崩潰,但會(huì)重新引入KB中修復(fù)的錯(cuò)誤。當(dāng)前忽略了第二個(gè)開(kāi)關(guān),但是它將在以后的.NET更新中被識(shí)別出來(lái),該更新包含對(duì)null引用崩潰的修復(fù);請(qǐng)參見(jiàn)它恢復(fù)了原始的錯(cuò)誤修復(fù)。
例如,使用app.config文件方法在應(yīng)用程序范圍內(nèi)應(yīng)用解決方法:
小編推薦Win10 2004操作系統(tǒng)
Windows10系統(tǒng)最新版本2004 64位專(zhuān)業(yè)版 V2021.01>>>
外星人Ghost Win10 64位專(zhuān)業(yè)版2004 V2021.01>>>
Windows10 (2004)64位通用企業(yè)版 V2020.12>>>