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

Έκδοση: .NET Framework 3.5 και 4.8

Η ενημέρωση της 2 Φεβρουαρίου 2021 για Τα Windows 10, έκδοση 2004, Windows Server, έκδοση 2004, Windows 10, έκδοση 20H2 και Windows Server, έκδοση 20H2 περιλαμβάνει βελτιώσεις αθροιστικής αξιοπιστίας στο .NET Framework 3.5 και 4.8. Συνιστάται να εφαρμόσετε αυτή την ενημέρωση ως μέρος των τακτικό πρόγραμμα συντήρησης. Πριν από την εγκατάσταση αυτής της ενημέρωσης, ανατρέξτε στις ενότητες προαπαιτούμενωνκαι επανεκκινήστε τις απαιτήσεις.

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

ASP.NET

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

WPF1

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

CLR2

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

1 Windows Presentation Foundation (WPF)

2Common Language Runtime (CLR)

Γνωστά θέματα σε αυτή την ενημέρωση

Σύμπτωμα

Μετά την εγκατάσταση αυτής της ενημέρωσης, οι εφαρμογές WPF ενδέχεται να αιωθιστούν με ένα callstack παρόμοιο με το

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

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

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

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

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

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

Διαθέσιμο

Επόμενο βήμα

Windows Update και Microsoft Update

Ναι

Για να κάνετε λήψη και εγκατάσταση αυτής της ενημέρωσης, μεταβείτε στην επιλογή Ρυθμίσεις >Update & Security > Windows Updateκαι, στη συνέχεια, επιλέξτε "Έλεγχος για ενημερώσεις".

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

Ναι

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

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

Όχι

Μπορείτε να εισαγάγετε αυτή την ενημέρωση σε WSUS με μη αυτόματο τρόπο. Ανατρέξτε στον Κατάλογο του Microsoft Update για οδηγίες.

Σημείωση: Αυτή η ενημέρωση είναι διαθέσιμη στο WSUS μέσω της έκδοσης 4598299.

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

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

Προϋποθέσεις

Για να εφαρμόσετε αυτή την ενημέρωση, πρέπει να έχετε εγκατεστημένο το .NET Framework 3.5 ή 4.8.

Απαίτηση επανεκκίνησης

Πρέπει να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της ενημέρωσης, εάν χρησιμοποιούνται αρχεία που επηρεάζονται. Συνιστάται να κλείσετε όλες τις εφαρμογές που βασίζονται στο .NET Framework πριν να εφαρμόσετε αυτή την ενημέρωση.

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

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

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

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

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