Ημερομηνία κυκλοφορίας: 26 Ιανουαρίου 2021

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

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

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

ASP.NET

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

WPF1

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

CLR2

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

1 Windows Presentation Foundation (WPF)2 Common 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 " />

Πρόσθετες πληροφορίες σχετικά με αυτή την ενημέρωση

Τα παρακάτω άρθρα περιέχουν πρόσθετες πληροφορίες σχετικά με αυτή την ενημέρωση σε σχέση με μεμονωμένες εκδόσεις προϊόντων.

  •  4598461Περιγραφή της συγκεντρωτικής ενημέρωσης για το .NET Framework 3.5, 4.7.2 και 4.8 για Windows 10, έκδοση 1809 και Windows Server, έκδοση 2019 (KB4598461)

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

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

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

Διαθέσιμο

Επόμενο βήμα

Windows Update και Microsoft Update

Ναι

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

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

Ναι

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

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

Όχι

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

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

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

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

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

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

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

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

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

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

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

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

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