Applies To.NET

Ημερομηνία κυκλοφορίας: 9 Φεβρουαρίου 2021

Έκδοση: .NET Framework 4.8

Σύνοψη

Βελτιώσεις ασφαλείας

Αυτή η ενημέρωση ασφαλείας αντιμετωπίζει ένα θέμα ευπάθειας άρνησης υπηρεσίας στο .NET Framework. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα CVE-2021-24111.

Βελτιώσεις ποιότητας

ASP.NET

- Αντιμετωπίζει ένα πρόβλημα κατά το οποίο μετά την εγκατάσταση της ενημέρωσης που κυκλοφόρησε στις 20 Οκτωβρίου, ορισμένες εφαρμογές του ASP.Net αποτυγχάνουν κατά την προ-μεταγλωττισμό – πιθανότατα με ένα μήνυμα που περιέχει τις λέξεις "Σφάλμα ASPCONFIG".

WPF1

- Αντιμετωπίζει ένα πρόβλημα κατά την κύλιση στο τέλος ενός TreeView, όταν είναι ενεργοποιημένη η στρογγυλοποίηση διάταξης και η κλίμακα DPI δεν είναι 100%.

CLR

- Βελτιώνει την αξιοπιστία της αυτόματης εργασίας δημιουργίας εγγενών εικόνων.

1 Windows Presentation Foundation (WPF)

Γνωστά προβλήματα σε αυτήν την ενημέρωση

Σύμπτωμα

Μετά την εγκατάσταση αυτής της ενημέρωσης, οι εφαρμογές 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 (System) κάτω από την επικεφαλίδα "AppContext για τους καταναλωτές βιβλιοθήκης".  Οι διακόπτες ονομάζονται Switch.System. Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix καιSwitch.System. Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix και τα δύο θα πρέπει να έχουν οριστεί σε "true".   Ο πρώτος διακόπτης δεν θα παρουσιάσει σφάλμα, αλλά θα εισαγάγει εκ των δύο το σφάλμα που διορθώθηκε στις KBs.  Ο δεύτερος διακόπτης αυτή τη στιγμή παραβλήθηκε, αλλά θα αναγνωριστεί σε μια μελλοντική ενημέρωση .NET που περιέχει μια επιδιόρθωση για την αιφνίδια διακοπή λειτουργίας της αναφοράς null.  επαναφέρει την αρχική επιδιόρθωση σφάλματος.

Για παράδειγμα, χρησιμοποιώντας τη μέθοδο app.config αρχείου για να εφαρμόσετε τη λύση στο εύρος εφαρμογής:

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

Πώς μπορείτε να λάβετε αυτήν την ενημέρωση

Εγκατάσταση αυτής της ενημέρωσης

Κανάλι κυκλοφορίας

Διαθέσιμο

Επόμενο βήμα

Windows Update και Microsoft Update

Ναι

Καμία. Αυτή η ενημέρωση θα γίνει λήψη και εγκατάσταση αυτόματα από το Windows Update.

Κατάλογος του Microsoft Update

Ναι

Για να λάβετε το αυτόνομο πακέτο για αυτήν την ενημέρωση, μεταβείτε στην τοποθεσία Web καταλόγου του Microsoft Update.

Υπηρεσίες Windows Server Update Services (WSUS)

Ναι

Αυτή η ενημέρωση θα συγχρονιστεί αυτόματα με το WSUS, εάν ρυθμίσετε τις παραμέτρους "Προϊόντα και ταξινομήσεις" ως εξής:

Προϊόν:Windows 10, έκδοση 1607 και Windows Server, έκδοση 2016

Ταξινόμηση:Ενημερώσεις ασφαλείας

Πληροφορίες αρχείου

Για μια λίστα με τα αρχεία που παρέχονται σε αυτή την ενημέρωση, κάντε λήψη των πληροφοριών αρχείου για την αθροιστική ενημέρωση.

Πληροφορίες σχετικά με την προστασία και την ασφάλεια

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.