Applies To.NET Framework 4.5 Windows 8.1 Windows 8 Windows RT 8.1 Windows RT Windows Server 2012 R2 Standard Windows Server 2012 Standard Windows Server 2012 Standard Windows Server 2008 R2 Service Pack 1 Windows Server 2008 Service Pack 2 Windows 7 Service Pack 1 Windows Vista Service Pack 2

Αυτό το άρθρο περιγράφει τη συλλογή επειγουσών επιδιορθώσεων 3095333 που είναι διαθέσιμη για το Microsoft .NET Framework 4.5.2, το .NET Framework 4.5.1 και το 4.5 του .NET Framework. Για περισσότερες πληροφορίες σχετικά με τα ζητήματα που διορθώνει η συλλογή επειγουσών επιδιορθώσεων, ανατρέξτε στην ενότητα "ζητήματα που διορθώνει αυτή η συλλογή επειγουσών επιδιορθώσεων".Το πρόγραμμα εγκατάστασης Web είναι ένα μικρό πακέτο (λιγότερο από 1 MB) που καθορίζει αυτόματα και να κάνει λήψη μόνο των στοιχείων που ισχύουν για μια συγκεκριμένη πλατφόρμα.

Προτεινόμενη αντιμετώπιση

Μια υποστηριζόμενη άμεση επιδιόρθωση είναι τώρα διαθέσιμη από τη Microsoft. Ωστόσο, έχει προορίζεται για τη διόρθωση μόνο του ζητήματος που περιγράφεται σε αυτό το άρθρο. Eφαρμόστε τη μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο ζήτημα.Για να διορθώσετε αυτό το πρόβλημα, επικοινωνήστε με υπηρεσίες υποστήριξης πελατών της Microsoft για να αποκτήσετε την επείγουσα επιδιόρθωση. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσίες υποστήριξης πελατών της Microsoft και πληροφορίες σχετικά με το κόστος υποστήριξης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

http://support.microsoft.com/contactus/?ws=supportΣημείωση Σε ειδικές περιπτώσεις, οι χρεώσεις που υφίστανται κανονικά για κλήσεις υποστήριξης ίσως έχει ακυρωθεί εάν ένας μηχανικός υποστήριξης της Microsoft κρίνει ότι μια συγκεκριμένη ενημερωμένη έκδοση θα λύσει το πρόβλημα. Οι συνηθισμένες χρεώσεις υποστήριξης θα ισχύει για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη ενημερωμένη έκδοση.Σημείωση Για να επαληθεύσετε την έκδοση της ενημερωμένης έκδοσης επείγουσας επιδιόρθωσης, ελέγξτε την τιμή της τη λέξη-κλειδί έκδοσης για να προσδιορίσετε την εγκατεστημένη έκδοση. Για να είναι συμβατή προς τα εμπρός, μπορείτε να ελέγξετε για μια τιμή που είναι μεγαλύτερη ή ίση με την τιμή που παρατίθεται στον ακόλουθο πίνακα.

Έκδοση της συλλογής ενημερωμένων εκδόσεων επειγουσών επιδιορθώσεων

Τιμή DWORD ελευθέρωσης

Συλλογή επειγουσών επιδιορθώσεων 3095333 για το .NET Framework 4.5 και νεότερες εκδόσεις

380012

Για περισσότερες πληροφορίες σχετικά με τον τρόπο προσδιορισμού των εκδόσεων του .NET Framework, ανατρέξτε στο θέμα ΔΙΑΔΙΚΑΣΙΕΣ: προσδιορισμού που .NET Framework είναι εγκατεστημένες εκδόσεις.

Περισσότερες πληροφορίες

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

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε το .NET Framework 4.5.2, το .NET Framework 4.5.1 ή το 4.5 Framework .NET εγκατεστημένο.

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

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

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

Αυτό το πακέτο επείγουσας επιδιόρθωσης δεν αντικαθιστά ένα πακέτο επείγουσας επιδιόρθωσης που κυκλοφόρησε στο παρελθόν.

Ζητήματα που διορθώνει αυτή η συλλογή επειγουσών επιδιορθώσεων

Πρόβλημα 1Ας υποθέσουμε ότι χρησιμοποιείτε μια εφαρμογή των Windows παρουσίαση Foundation (WPF). Ένα WPF TreeView αυθόρμητα να μετακινηθείτε σε μια απρόβλεπτη θέση μετά την προσθήκη ενός νέου στοιχείου. Αυτό το ζήτημα παρουσιάζεται όταν ισχύουν οι ακόλουθες συνθήκες:

  • Το νέο στοιχείο είναι το τελευταίο από τα παιδιά του γονικού.

  • Το γονικό στοιχείο είναι το τελευταίο από τα παιδιά του γονικού.

  • Το νέο στοιχείο εμφανίζεται στην τρέχουσα θέση κύλισης.

Πρόβλημα 2Σε μια εφαρμογή WPF, κατάργηση ενός στοιχείου ελέγχου επεξεργασίας από το δέντρο οπτικά να αφήσει να διαρρεύσει ένα αντικείμενο ImmComposition . Αυτή η ενέργεια επανειλημμένα τελικά μπορεί να προκαλέσει μια εξαίρεση out-of-memory.Σημείωση Ένα "στοιχείο ελέγχου επεξεργασίας" είναι οποιοδήποτε στοιχείο ελέγχου που δημιουργεί και χρησιμοποιεί ένα αντικείμενο TextEditor . Τα κύρια παραδείγματα είναι πλαίσιο κειμένου, RichTextBoxκαι FlowDocumentScrollViewer.Πρόβλημα 3Μια εφαρμογή WPF να γίνουν αδιέξοδο όταν ισχύουν οι ακόλουθες συνθήκες:

  • Η εφαρμογή προκαλεί ένα συμβάν του οποίου παράδοσης δρομολογείται μέσω του συστήματος ασθενώς συμβάντων.

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

  • Όταν αναμένει, το νήμα μηνύματος αντλία λαμβάνει ένα μήνυμα που έχει ως αποτέλεσμα re-entrancy στον κώδικα της εφαρμογής.

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

Αυτό παρατηρείται πιο συχνά με το συμβάν PropertyChanged του INotifyPropertyChanged, όπου επιχειρεί επίσης τον κωδικό που εισαγάγετε ξανά για να ενεργοποιήσετε ένα συμβάν PropertyChanged .Αυτό διορθώνεται στο σύστημα συμβάντων ασθενώς από αναμονή για κλειδαριές με τρόπο που δεν εκτελείται το νήμα μηνύματος αντλία.Το ζήτημα 4Κατά την προσπάθειά σας να εκτελέσετε μια εντολή στο διακομιστή, το χρονικό όριο στην πλευρά προγράμματος-πελάτη, αλλά ολοκληρωθεί στο διακομιστή. Σε αυτήν την περίπτωση, ο υπολογιστής-πελάτης στέλνει ένα πακέτο προσοχή στο διακομιστή και ορίζει αυτόματα σε κατάσταση έληξε. Ωστόσο, αυτό δεν την επαναφέρετε μόλις ανακτά από το μέλος λήξει μετά τη δήλωση που ο υπολογιστής-πελάτης που έληξε στις οποίες επεξεργάστηκε ο διακομιστής.Αυτή η επείγουσα επιδιόρθωση επαναφέρει την κατάσταση του προγράμματος-πελάτη όταν αυτή ανακτά από το μέλος λήξει.Το ζήτημα 5Σε ορισμένες περιπτώσεις, ορισμένα αρχεία στο χώρο προσωρινής αποθήκευσης σκιώδους ASP.NET μπορεί να καταστραφούν κατά τον τερματισμό του υπολογιστή. Αυτό μπορεί να προκαλέσει απρόβλεπτη συμπεριφορά ή εξαιρέσεις που προκαλείται από εφαρμογές που χρησιμοποιούν τη μνήμη cache.Αυτή η επείγουσα επιδιόρθωση εξασφαλίζει ότι τα περιεχόμενα του χώρου προσωρινής αποθήκευσης είναι πιο προληπτικά καθαρίζονται από το δίσκο.Το ζήτημα 6Οι υπολογιστές που έχουν 80 gigabyte (GB) ή περισσότερα μνήμης να μπορούν να αντιμετωπίσουν μείωση των επιδόσεων σε περιπτώσεις ανεπαρκούς μνήμης λόγω το Garbage Collector πίσω Εκτέλεση δημιουργίας αντιγράφων Gen2 συλλογές.Αυτή η επείγουσα επιδιόρθωση περιλαμβάνει αλλαγές με το Garbage Collector, προσαρμόζοντας τις συνθήκες στις οποίες Gen2 συλλογές που εμφανίζονται σε υπολογιστές που διαθέτουν 80 GB ή περισσότερη μνήμη.

Γνωστά ζητήματα

Μια ενημέρωση κώδικα που έχει κυκλοφορήσει προηγουμένως μέσω αφής VSTO προσθέτων του WPF βρέθηκε να έχουν παλινδρόμησης στις περιπτώσεις στις οποίες χρησιμοποιούνται μερική αξιοπιστία εφαρμογές σε συσκευές που ενεργοποιούνται μέσω αφής. Σε αυτά τα σενάρια, οι πελάτες δείτε ένα σφαλμάτων εφαρμογής και δεν μπορεί να φορτώσει μια εφαρμογή μερικής αξιοπιστίας. Επομένως, η ενημέρωση κώδικα για δυνατότητα αφής VSTO προσθέτων έχει καταργηθεί.

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

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

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

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