วันที่เผยแพร่: 26 มกราคม 2021

เวอร์ชัน: .NET Framework 3.5, 4.7.2 และ 4.8

สรุป

บทความนี้อธิบายตัวอย่างของการอัปเดตสะสมของ 3.5, 4.7.2 และ 4.8 ของ Windows 10 เวอร์ชัน 1809 และ Windows Server เวอร์ชัน 2019

ข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้

บทความต่อไปนี้มีข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้ที่เกี่ยวข้องกับแต่ละเวอร์ชันผลิตภัณฑ์

  •  4598303รายละเอียดของการอัปเดตสะสมของ .NET Framework 3.5 และ 4.7.2 ของ Windows 10 เวอร์ชัน 1809 และ Windows Server เวอร์ชัน 2019 (KB4598303)

  •  4598300รายละเอียดของการอัปเดตสะสมของ .NET Framework 3.5 และ 4.8 ของ Windows 10 เวอร์ชัน 1809 และ Windows Server เวอร์ชัน 2019 (KB4598300)

ปัญหาที่ทราบแล้วในการอัปเดตนี้

อาการ

หลังจากติดตั้งการอัปเดตนี้ แอป WPF อาจหยุดให้บริการเมื่อเรียกใช้แอปที่คล้ายกับ

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

ปัญหานี้เกิดขึ้นเมื่อจัดการ HwndSource ที่มี RootVisual เป็น null สถานการณ์ที่เกิดขึ้นใน Visual Studio เมื่อเทียบชิดขอบหรือแยกหน้าต่าง และอาจเกิดขึ้นในแอปอื่น

วิธีแก้ไขปัญหาชั่วคราว

เมื่อต้องการแก้ไขปัญหานี้ ให้ตั้งค่าสวิตช์ AppContext สองรายการโดยใช้หนึ่งในวิธีที่อธิบายไว้ใน AppContext Class (ระบบ) ภายใต้หัวเรื่อง "AppContext for library consumers"  สวิตช์จะถูกSwitch.Sys tem Windows.Interop.MouseInput.optOutOfMoveToChromedWindowFixSwitch.System Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix และทั้งสองอย่างควรตั้งค่าเป็น "true"   สวิตช์แรกหลีกเลี่ยงการหยุดการหยุดการหยุดแต่จะแนะนะข้อบกพร่องใน KBs อีกครั้ง  สวิตช์ที่สองจะถูกละเว้นในขณะนี้ แต่จะรับรู้ในการอัปเดต .NET ในอนาคตที่มีการแก้ไขการหยุดการหยุดการอ้างอิงจาก Null  จะคืนค่าการแก้ไขบักเดิม

For example, using the app.config file method to apply the workaround at application scope:

<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

วิธีรับการอัปเดตนี้

ติดตั้งการอัปเดตนี้

ช่องทางการเผยแพร่

ใช้ได้

ขั้นตอนถัดไป

Windows Update และ Microsoft Update

ใช่

เมื่อต้องการดาวน์โหลดและติดตั้งการอัปเดตนี้ ให้ไปที่>อัปเดต&การรักษาความปลอดภัย> Windows Updateจากนั้นเลือก ตรวจหาการอัปเดต

Microsoft Update Catalog

ใช่

เมื่อต้องการรับแพคเกจแบบสแตนด์อโลนของการอัปเดตนี้ ให้ไปที่เว็บไซต์ Microsoft Update Catalog

Windows Server Update Services (WSUS)

ไม่ใช่

คุณสามารถนําเข้าการอัปเดตนี้ลงใน WSUS ด้วยตนเองได้ ดูคําแนะนําที่แค็ตตาล็อก Microsoft Update

หมายเหตุ: การอัปเดตนี้พร้อมใช้งานบน WSUS ผ่านทาง 4598461

วิธีการรับความช่วยเหลือและการสนับสนุนเกี่ยวกับการอัปเดตนี้

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย