Περιγραφή της ενημερωμένης έκδοσης μελλοντική συμβατότητα .NET Framework 3.0 SP2 για τα Windows XP και Windows Server 2003

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:976570
ΕΙΣΑΓΩΓΗ
Αυτό το άρθρο περιγράφει μια ενημερωμένη έκδοση συμβατότητας προς τα εμπρός για το Microsoft .NET Framework 3.0 Service Pack 2 (SP2). Αυτή η ενημερωμένη έκδοση δίνει τη δυνατότητα σειριοποίησης και αποσειριοποίησης μεταξύ πελατών και διακομιστών που έχουν στο .NET 3.0 Framework ή το .NET 4.0 Framework εγκατεστημένα.
Περισσότερες πληροφορίες

Πληροφορίες ενημέρωσης

Το ακόλουθο αρχείο είναι διαθέσιμο για λήψη από το Κέντρο λήψης της Microsoft (Download Center):
Ενημερωμένη έκδοση για μελλοντική συμβατότητα the.NET Framework 3.0 SP2
ΛήψηΆμεση λήψη του πακέτου της ενημερωμένης έκδοσης.
Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
119591Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft εξέτασε το αρχείο αυτό για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία δημοσίευσης του αρχείου. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

ΠΡΟΫΠΟΘΕΣΕΙΣ

Για να εγκαταστήσετε αυτήν την ενημερωμένη έκδοση, πρέπει να έχετε Windows Installer 3.1 ή νεότερη έκδοση του Windows Installer είναι εγκατεστημένη στον υπολογιστή. Για να αποκτήσετε την τελευταία έκδοση του Windows Installer, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Πληροφορίες κατάργησης ενημερωμένης έκδοσης

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

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

Μπορείτε να βρείτε πληροφορίες σχετικά με τους διάφορους διακόπτες γραμμής εντολών που να υποστηρίζει αυτήν την ενημερωμένη έκδοση στο ενημερωτικό δελτίο ασφαλείας MS09-061. Επιπλέον, μπορείτε να βρείτε αυτές τις πληροφορίες από την ακόλουθη τοποθεσία της Microsoft Developer Network (MSDN) στο Web:Για περισσότερες πληροφορίες σχετικά με το Windows Installer, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web:

ΠΛΗΡΟΦΟΡΙΕΣ ΑΡΧΕΙΟΥ

Η αγγλική έκδοση (Η.Π.Α.) αυτής της ενημέρωσης ασφαλείας έχει τα χαρακτηριστικά αρχείου (ή νεότερα) που αναφέρονται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, αυτές μετατρέπονται στην τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε τηνΖώνη ώραςκαρτέλα με τοΗμερομηνία και ώρατο στοιχείο του πίνακα ελέγχου.
  • Τα αρχεία που σχετίζονται με ένα συγκεκριμένο προϊόν, ορόσημο (RTM, SPn), και κλάδο υπηρεσιών (LDR, GDR) μπορούν να αναγνωριστούν εξετάζοντας τους αριθμούς έκδοσης των αρχείων, όπως φαίνεται στον ακόλουθο πίνακα:
    VERSIONΠροϊόνΟρόσημοΚλάδος υπηρεσίας
    3.0.4506.3XXX.NET framework 3.0SP2GDR
    3.0.4506.4XXX.NET framework 3.0SP2LDR
  • Οι κλάδοι υπηρεσιών GDR περιέχουν μόνο τις επιλύσεις που έχουν κυκλοφορήσει ευρέως για την αντιμετώπιση διαδεδομένων, κρίσιμων ζητημάτων. Οι κλάδοι υπηρεσιών LDR περιέχουν και άμεσες επιδιορθώσεις πέρα από τις επιδιορθώσεις που κυκλοφορούν ευρέως.
Για όλες τις εκδόσεις 32-bit του .NET 3.0 Framework
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏρα
ServiceMonikerSupport.dll3.0.4506.442617,24027-Οκτ-200912: 12
SMdiagnostics.dll3.0.4506.4426110,59227-Οκτ-200912: 12
SMdiagnostics.dll3.0.4506.4426110,59227-Οκτ-200912: 12
System.IdentityModel.dll3.0.4506.4426430,08027-Οκτ-200912: 12
System.IdentityModel.dll3.0.4506.4426430,08027-Οκτ-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Οκτ-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Οκτ-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Οκτ-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Οκτ-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Οκτ-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Οκτ-200912: 12
System.ServiceModel.dll3.0.4506.36135,931,00827-Οκτ-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Οκτ-200912: 12
System.ServiceModel.dll3.0.4506.36135,931,00827-Οκτ-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Οκτ-200912: 12
System.ServiceModel.dll3.0.4506.36135,931,00827-Οκτ-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Οκτ-200912: 12
Για όλες τις εκδόσεις 64-bit του .NET 3.0 Framework
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏρα
ServiceMonikerSupport.dll3.0.4506.442617,24027-Οκτ-200912: 12
SMdiagnostics.dll3.0.4506.442694,20827-Οκτ-200911: 32
SMdiagnostics.dll3.0.4506.4426110,59227-Οκτ-200912: 12
SMdiagnostics.dll3.0.4506.442694,20827-Οκτ-200911: 32
SMdiagnostics.dll3.0.4506.4426110,59227-Οκτ-200912: 12
System.IdentityModel.dll3.0.4506.4426389,12027-Οκτ-200911: 32
System.IdentityModel.dll3.0.4506.4426430,08027-Οκτ-200912: 12
System.IdentityModel.dll3.0.4506.4426389,12027-Οκτ-200911: 32
System.IdentityModel.dll3.0.4506.4426430,08027-Οκτ-200912: 12
ServiceMonikerSupport.dll3.0.4506.442619,28827-Οκτ-200911: 32
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Οκτ-200907: 02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Οκτ-200911: 32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Οκτ-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Οκτ-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Οκτ-200907: 02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Οκτ-200911: 32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Οκτ-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Οκτ-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Οκτ-200907: 02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Οκτ-200911: 32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Οκτ-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Οκτ-200912: 12
System.ServiceModel.dll3.0.4506.36135,267,45627-Οκτ-200907: 02
System.ServiceModel.dll3.0.4506.44265,279,74427-Οκτ-200911: 32
System.ServiceModel.dll3.0.4506.36135,931,00827-Οκτ-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Οκτ-200912: 12
System.ServiceModel.dll3.0.4506.36135,267,45627-Οκτ-200907: 02
System.ServiceModel.dll3.0.4506.44265,279,74427-Οκτ-200911: 32
System.ServiceModel.dll3.0.4506.36135,931,00827-Οκτ-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Οκτ-200912: 12
System.ServiceModel.dll3.0.4506.36135,267,45627-Οκτ-200907: 02
System.ServiceModel.dll3.0.4506.44265,279,74427-Οκτ-200911: 32
System.ServiceModel.dll3.0.4506.36135,931,00827-Οκτ-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Οκτ-200912: 12

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

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

Ζήτημα 1

Η λειτουργία σειριοποίηση ή αποσειριοποίηση δεν λειτουργεί.

Λύση για θέμα 1

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:
  • Εάν ο υπολογιστής-πελάτης εκτελεί τα Windows Vista Service Pack 1 (SP1), πρέπει να αναβαθμίσετε το λειτουργικό σύστημα σε Windows Vista SP2.
  • Εάν ο διακομιστής εκτελεί Windows Server 2008, πρέπει να αναβαθμίσετε το λειτουργικό σύστημα σε Windows Server 2008 SP2.

Θέμα 2

Εκτελεί τη διαδικασία σειριοποίησης της 4.0 Framework .NET. Επιπλέον, η λειτουργία αποσειριοποίησης εκτελείται σε το .NET 3.0 Framework. Όταν προσπαθείτε να σειριοποίηση ή αποσειριοποίηση ενός τύπου πίνακα γενικής χρήσης, όπως λίστας <t[]>εκτελεί τη διαδικασία της σειριοποίησης δεν εργασίας.</t[]>

Λύση για θέμα 2

Για να επιλύσετε αυτό το ζήτημα, προσθέστε έναSerializationBinderη κλάση στην πλευρά σειριοποίησης για να αλλάξετε την έκδοση του τύπου που μεταδίδονται στο δίκτυο.

Για παράδειγμα, μπορείτε να κάνετε λήψη δειγμάτων της Υποδομής επικοινωνιών των Windows (WCF) και της υποδομής ροής εργασίας των Windows (WF) για το .NET Framework 4.0 Release Candidate έκδοση. Για να αποκτήσετε το πακέτο εγκατάστασης του δείγματος, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Αφού κάνετε λήψη του πακέτου εγκατάστασης του δείγματος, προσθέστε τοGenericsVTSSerializationBinderη κλάση δείγμα που βρίσκεται στον ακόλουθο φάκελο:
<install path=""></install>\WCF\Basic\Contract\Data\SBGenericsVTS
ΣΗΜΕΙΩΣΗΓια ναSafeSerializationManagerη κλάση δεν μπορεί να χρησιμοποιηθεί σε αυτήν την περίπτωση, επειδή υποστηρίζεται από την 4.0 Framework .NET. Επομένως, η κλάση δεν μπορεί να χρησιμοποιηθεί στην πλευρά αποσειριοποίησης .NET Framework 3.0.
Η σειριοποίηση μελλοντική συμβατότητα .NET framework 3.0 Service Pack 2 SP2 σειριοποίηση αποσειριοποίησης αποσειριοποίηση

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

Ιδιότητες

Αναγνωριστικό άρθρου: 976570 - Τελευταία αναθεώρηση: 12/25/2010 18:59:00 - Αναθεώρηση: 2.0

Microsoft .NET Framework 3.0 Service Pack 2

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