26 בינואר 2021 – KB4598301 תצוגה מקדימה של עדכון מצטבר עבור .NET Framework 3.5 ו- 4.8 עבור Windows 10, גירסה 1909 ו- Windows Server, גירסה 1909

הערה

  • תאריך הפצה:
    ינואר 26, 2021
  • גרסה:
    .NET Framework 3.5 ו- 4.8

העדכון של 26 בינואר 2021 עבור Windows 10, גרסה 1909 ו- Windows Server, גרסה 1909 כולל שיפורי מהימנות מצטברים ב- .NET Framework 3.5 ו- 4.8. אנו ממליצים להחיל עדכון זה כחלק משגרות התחזוקה הרגילות שלך. לפני התקנת עדכון זה, עיין בסעיפים הנדרשים מראשודרישות הפעלה מחדש .

שיפורים באיכות ובמהימנות

ASP.NET - טופלה בעיה שבה לאחר התקנת העדכון שפורסם ב- 20 באוקטובר, אפליקציות ASP.Net מסוימות נכשלות במהלך קדם-הידור - ככל הנראה עם הודעה המכילה את המילים "שגיאה ASPCONFIG".
WPF1 - טופלה בעיה בעת גלילה לסוף TreeView, כאשר עיגול הפריסה מופעל ושינוי קנה המידה של DPI אינו 100%.
CLR2 - משפר את המהימנות של משימת יצירת תמונה מקורית אוטומטית.

1 בסיס ההצגה של Windows (WPF)
2 Common Language Runtime (CLR)

בעיות ידועות בעדכון זה

תסמין לאחר התקנת עדכון זה, אפליקציות WPF עלולות לקרוס עם מחסנית קריאות הדומה ל
פרטי חריגה: System.NullReferenceException ב- 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()This happens when dispose an HwndSource שה- RootVisual שלו הוא null, מצב שמתעורר ב Visual Studio בעת עגינה או פיצול של חלונות, והיא עלולה להופיע באפליקציות אחרות.
פתרון כדי לעקוף בעיה זו, הגדר שני בוררי AppContext באמצעות אחת מהשיטות המתוארות במחלקה של AppContext (מערכת) תחת הכותרת "AppContext עבור צרכני ספריות". הבוררים נקראים Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix ו- Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix ושניהם צריכים להיות מוגדרים ל- TRUE. הבורר הראשון מונע את הקריסה, אך מציג מחדש את הבאג שתוקן ב- KBs. המערכת מתעלמת כעת מהבורר השני, אך היא תזוהה בעדכון עתידי של .NET המכיל תיקון עבור קריסת ההפניה העירה; הוא משחזר את תיקון הבאג המקורי.
לדוגמה, באמצעות שיטת הקובץ app.config כדי להחיל את הפתרון ביישום 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 Catalog לקבלת הוראות.
הערה: עדכון זה זמין ב- WSUS דרך 4598301.

פרטי קובץ

לקבלת רשימה של קבצים שסופקו בעדכון זה, הורד את המידע על הקבצים עבור העדכון המצטבר.

דרישות מוקדמות

כדי להחיל עדכון זה, עליך להתקין את .NET Framework 3.5 או 4.8.

‏‏דרישת הפעלה מחדש

עליך להפעיל מחדש את המחשב לאחר החלת עדכון זה אם נעשה שימוש בקבצים מושפעים. מומלץ לצאת מכל היישומים המבוססים על .NET Framework לפני החלת עדכון זה.

כיצד לקבל עזרה ותמיכה לעדכון זה