Applies To.NET

Ημερομηνία κυκλοφορίας:14 Μαΐου 2024

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

Η ενημέρωση της 14ης Μαΐου 2024 για τον Windows Server 2022 περιλαμβάνει βελτιώσεις ασφάλειας και αθροιστικής αξιοπιστίας στις .NET Framework 3.5 και 4.8.1. Σας συνιστούμε να εφαρμόσετε αυτήν την ενημέρωση στο πλαίσιο των τακτικών ρουτινών συντήρησης. Πριν από την εγκατάσταση αυτής της ενημέρωσης, ανατρέξτε στις ενότητες Προαπαιτούμενα και Απαιτήσεις επανεκκίνησης .

Σύνοψη

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

Δεν υπάρχουν νέες βελτιώσεις ασφαλείας σε αυτήν την έκδοση. Αυτή η ενημέρωση είναι συγκεντρωτική και περιέχει όλες τις βελτιώσεις ασφαλείας που κυκλοφόρησαν προηγουμένως.

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

CLR1

- Επιλύει ένα πρόβλημα όπου ενδέχεται να προκύψουν σφάλματα, εάν πολλά νήματα διεκπεραιώσουν ταυτόχρονα την υλοποίηση ITypeInfo του ίδιου διαχειριζόμενου τύπου.

- Επιλύει ένα πρόβλημα με το ISymUnmanagedReader::GetMethodsFromDocumentPosition και ISymUnmanagedReader2::GetMethodsInDocument API ενδέχεται να οδηγήσει σε εσφαλμένα αποτελέσματα υπό ορισμένες συνθήκες.

Βιβλιοθήκες .NET

- Επιλύει ένα πρόβλημα το οποίο μπορεί να ενεργοποιηθεί στην ανάλυση αρχείων fbx.

- Επιλύει ένα πρόβλημα για τη χρήση επικυρωμένων υλοποιήσεων MIST αλγορίθμων FIPS.

.NET Fundamentals

- Επιλύει ένα πρόβλημα με τις αλλαγές στη μορφή χαρακτήρων μπαλαντέρ που παρουσιάστηκαν για πρώτη χρήση στο IIS 10.

WPF2

- Επιλύθηκε ένα πρόβλημα όπου εφαρμογές παρουσιάζουν σφάλμα κατά την κλήση των μεθόδων GetWindowText και GetWindowTextLength.

1Χρόνος εκτέλεσης κοινής γλώσσας (CLR)

2Windows Presentation Foundation (WPF)

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

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

  • 5038282 Περιγραφή της συγκεντρωτικής ενημέρωσης για τα .NET Framework 3.5, 4.8 και 4.8.1 για τον Windows Server 2022 (KB5038282)

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

Σύμπτωμα

Η Microsoft έλαβε αναφορές σχετικά με .NET Framework αθροιστική ενημέρωση Μαΐου, προκαλώντας τους πελάτες να παρατηρήσουν εξαιρέσεις χρόνου εκτέλεσης σε ορισμένα σενάρια που φιλοξενούνται από το SQL CLR. Αυτές οι εξαιρέσεις θα εκδηλωθούν με το μήνυμα σφάλματος

System.Security.HostProtectionException: Επιχειρήθηκε η εκτέλεση μιας λειτουργίας που απαγορεύεται από τον κεντρικό υπολογιστή CLR και θα περιέχει ένα από τα ακόλουθα πλαίσια στην ανίχνευση στοίβας εξαίρεσης:

System.Security.Cryptography.SHA256Managed.. ctor() -ή-

System.Security.Cryptography.SHA384Managed.. ctor() -ή-

System.Security.Cryptography.SHA512Managed.. ctor()

Αυτή η εξαίρεση οφείλεται σε μια πρόσφατη αλλαγή στην εφαρμογή του SHA256Διαχείριση, SHA384Διαχείριση και SHA512Διαχείριση τύπων στο .NET Framework.  Η χρήση των τύπων SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 και HMACSHA512 σε περιβάλλοντα που φιλοξενούνται από SQL CLR δεν επηρεάζεται.

Λύση

Υπάρχουν διαθέσιμες πολλές επιλογές σχετικά με την παράκαμψη.

Μια επιλογή είναι να επισημάνετε τη συγκρότηση που χρησιμοποιεί το SHA256Διαχείριση, SHA384Διαχείριση ή SHA512Διαχείριση τύπων ως ΜΗ ΑΣΦΑΛΕΊς. Αυτό θα έχει ως αποτέλεσμα το περιβάλλον που φιλοξενείται στο SQL CLR να επιτρέψει την επιτυχή εκτέλεση των επηρεαζόμενων κατασκευαστών.

Μια άλλη επιλογή είναι να χρησιμοποιήσετε την ενσωματωμένη συνάρτηση HASHBYTES του SQL αντί για την οικογένεια API SHA-2 του .NET Framework. Η συνάρτηση HASHBYTES μπορεί να γίνει απευθείας κλήση από την SQL και δεν απαιτεί τη σύνταξη διαχειριζόμενου κώδικα.

Επίλυση

Η Microsoft έχει επιλύσει αυτό το πρόβλημα με την ενημέρωση KB5043806.

Τρόπος λήψης αυτής της ενημέρωσης

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

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

Διαθέσιμος

Επόμενο βήμα

Windows Update και Microsoft Update

Ναι

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

Windows Update για επιχειρήσεις

Ναι

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

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

Ναι

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

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

Ναι

Αυτή η μεμονωμένη .NET Framework ενημέρωση προϊόντος θα εγκατασταθεί, κατά περίπτωση, εφαρμόζοντας την ενημέρωση του λειτουργικού συστήματος. Για περισσότερες πληροφορίες σχετικά με τις ενημερώσεις λειτουργικού συστήματος, ανατρέξτε στην ενότητα πρόσθετες πληροφορίες σχετικά με αυτήν την ενημέρωση .

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

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

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

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

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

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

Τρόπος λήψης βοήθειας και υποστήριξης για αυτήν την ενημέρωση

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

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

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

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