Συλλογή επειγουσών επιδιορθώσεων 3146714 για το 4.6 του .NET Framework και 4.6.1 στα Windows

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 3146714
Αυτό το άρθρο περιγράφει Συλλογή επειγουσών επιδιορθώσεων 3146714, που είναι διαθέσιμη για το Microsoft .NET Framework 4.6 και 4.6.1. Για περισσότερες πληροφορίες σχετικά με τα ζητήματα που διορθώνει η συλλογή επειγουσών επιδιορθώσεων, δείτε το "Ζητήματα που διορθώνει αυτή η συλλογή επειγουσών επιδιορθώσεων"ενότητα.
Προτεινόμενη αντιμετώπιση
Τα ακόλουθα αρχεία είναι διαθέσιμα για λήψη από το Κέντρο λήψης αρχείων της Microsoft:

ΛήψηΆμεση λήψη του πακέτου x 86.

ΛήψηΆμεση λήψη του πακέτου 64 x.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που δημοσιεύτηκε το αρχείο. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Σημείωση Για να επαληθεύσετε την έκδοση της ενημερωμένης έκδοσης επείγουσας επιδιόρθωσης, ελέγξτε την τιμή της τη λέξη-κλειδί έκδοσης για να προσδιορίσετε την εγκατεστημένη έκδοση. Για να είναι συμβατή προς τα εμπρός, μπορείτε να ελέγξετε για μια τιμή που είναι μεγαλύτερη ή ίση με την τιμή που παρατίθεται στον ακόλουθο πίνακα.

Έκδοση της συλλογής ενημερωμένων εκδόσεων επειγουσών επιδιορθώσεωνΤιμή DWORD ελευθέρωσης
Rollup3146711for της επείγουσας επιδιόρθωσης του .NET Framework 4.6 και νεότερες εκδόσεις394294
Για περισσότερες πληροφορίες σχετικά με τον τρόπο προσδιορισμού των εκδόσεων του .NET Framework, ανατρέξτε στο θέμαΔΙΑΔΙΚΑΣΙΕΣ: εξακρίβωσης των εκδόσεων του .NET Framework που είναι εγκατεστημένες.
Περισσότερες πληροφορίες

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

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

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

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

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

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

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

Το ζήτημα CLR JIT

C# δομές μεταβιβάζονται μέσω παραπομπής, όχι από την τιμή, όταν ο κώδικας εκτελεστεί σε έναν υπολογιστή που έχει το 4.6 του .NET Framework εγκατεστημένη και χρησιμοποιεί το πρόγραμμα μεταγλώττισης RyuJIT. Ένα σύμπτωμα αυτό το σφάλμα είναι ότι ο κωδικός αντιπροσωπεύει τα δεδομένα σε μια συλλογή με την εσφαλμένη σειρά (χρονική σειρά). Αυτή η αλλαγή στη συμπεριφορά από παλαιότερες εκδόσεις του .NET Framework έχει ως αποτέλεσμα διάφορα συμπτώματα όταν οι υπολογιστές-πελάτες ανάκτηση χρονολογικές σειρές δεδομένων από μας historian δεδομένων.

Αυτό το ζήτημα παρουσιάζεται εξαιτίας λείπουν σημαίαlvAddrExposed για tmp μεταβλητέςπου χρησιμεύουν ως ορίσματα φάση με αναφορά, που με τη σειρά του να καταστρέψει τη φάση prop αντιγραφής.

Το ζήτημα CLR

Ένα ζήτημα στο πρόγραμμα φόρτωσης τύπου CLR μπορεί να προκαλέσει μια αδιέξοδη κατάσταση ενώ γίνεται επαναφορά γενικούς τύπους από τα τοπικά είδωλα. Αυτό έχει ως αποτέλεσμα να αποτύχει η εντολήngen createpdb. Αυτό το ζήτημα είναι resolvedby αυτήν την επείγουσα επιδιόρθωση.

Το θέμα των Windows φόρμες

Η προετοιμασία του περιβάλλοντος εργασίας Χρήστη του Windows φόρμεςPrintPreviewDialog είναι πολύ αργά όταν ισχύουν οι ακόλουθες συνθήκες:

  • Χρησιμοποιείτε έναν εκτυπωτή δικτύου.
  • Προτιμήσεις χρήστη για αυτόν τον εκτυπωτή, όπως ρυθμίσεις διπλής όψης, τροποποιούνται.
Προσθέσαμε μια βελτιστοποίηση των επιδόσεων σε αυτό το σενάριο. Εάν οι ρυθμίσεις σελίδας δεν τροποποιήθηκαν για μια συγκεκριμένη σελίδα, τις ρυθμίσεις του εκτυπωτή για αυτήν τη σελίδα δεν θα εφαρμοστούν ξανά (κατά την πρόσβαση στην ουρά εκτυπωτή). Εάν η εφαρμογή τροποποιεί τις ρυθμίσεις του εκτυπωτή, χρησιμοποιώντας τοQueryPageSettings πρόγραμμα χειρισμού συμβάντων, Προεπισκόπηση εκτύπωσης γενιάς επιδόσεις για τις σελίδες που έχουν επηρεαστεί δεν βελτιωθούν ακόμα και εάν έχει οριστεί η σημαία συγκατάθεσης .

Για να επιλέξουν αυτή η βελτιστοποίηση, το ακόλουθο κλειδί πρέπει να προστεθεί στο αρχείο app.config ανάλογα με την έκδοση του .NET Framework:

.NET framework 4.5.2:

<?xml version="1.0" encoding="utf-8"?><configuration>   < appSettings >       < add key="OptimizePrintPreview" value="true" />   < /appSettings ></configuration>
.NET framework 4.6 ή νεότερη έκδοση:

<?xml version="1.0" encoding="utf-8"?><configuration> < runtime>   < AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" /> < /runtime></configuration>
Εάν μια εφαρμογή μπορεί να εκτελεστεί σε οποιαδήποτε έκδοση του .NET Framework, χρησιμοποιήστε δύο διακόπτες στο ίδιο αρχείο.

Για να αρνηθείτε, καταργήσετε το διακόπτη ή, ορίστε τις τιμές στηντιμή false.

Το ζήτημα ClickOnce

ClickOnce έχει ενημερωθεί ώστε να υποστηρίζει TLS 1.1 και 1.2. ClickOnce εντοπίζει αυτόματα το πρωτόκολλο TLS που απαιτείται κατά το χρόνο εκτέλεσης. Υπάρχουν χωρίς πρόσθετα βήματα που απαιτούνται σε ένα κλικ για να ενεργοποιήσετε αυτήν τη λειτουργία.

Σημείωση ClickOnce συνεχίζει να υποστηρίζει TLS 1.0 κατά το προβλεπτό μέλλον, παρόλο που είναι θεωρείται πλέον συμβατών με PCI.​

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Ιδιότητες

Αναγνωριστικό άρθρου: 3146714 - Τελευταία αναθεώρηση: 04/14/2016 17:45:00 - Αναθεώρηση: 1.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1, Windows 8, Windows RT, Windows Server 2012 Standard

  • kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB3146714 KbMtel
Σχόλια