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

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 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:
Κάντε λήψη της τελευταίας έκδοσης του Windows Installer

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

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

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

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

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

Η αγγλική έκδοση (Η.Π.Α.) αυτής της ενημέρωσης ασφαλείας έχει τα χαρακτηριστικά αρχείου (ή νεότερα) που αναφέρονται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (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:
Δείγματα Windows Communication Foundation (WCF) και Windows Workflow Foundation (WF) για το .NET Framework 4.0 Release Candidate έκδοση
Αφού κάνετε λήψη του πακέτου εγκατάστασης του δείγματος, προσθέστε τοGenericsVTSSerializationBinderη κλάση δείγμα που βρίσκεται στον ακόλουθο φάκελο:
<install path=""></install>\WCF\Basic\Contract\Data\SBGenericsVTS
ΣΗΜΕΙΩΣΗΓια ναSafeSerializationManagerη κλάση δεν μπορεί να χρησιμοποιηθεί σε αυτήν την περίπτωση, επειδή υποστηρίζεται από την 4.0 Framework .NET. Επομένως, η κλάση δεν μπορεί να χρησιμοποιηθεί στην πλευρά αποσειριοποίησης .NET Framework 3.0.

Ιδιότητες

Αναγν. άρθρου: 976570 - Τελευταία αναθεώρηση: Σάββατο, 25 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft .NET Framework 3.0 Service Pack 2 στις ακόλουθες πλατφόρμες
    • Microsoft Windows XP Service Pack 3
    • Microsoft Windows XP Service Pack 2
Λέξεις-κλειδιά: 
kbfix atdownload kbexpertiseadvanced kbsurveynew kbmt KB976570 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:976570

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com