Dual Branch Servicing για το .NET Framework 2.0 Service Pack 2, το .NET Framework 3.0 Service Pack 2 και το .NET Framework 3.5 Service Pack 1

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 960043 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

ΕΙΣΑΓΩΓΗ

Όλες οι ενημερώσεις κλάσεων GDR (έκδοση γενικής διανομής) για το .NET Framework 2.0 Service Pack 2, το .NET Framework 3.0 Service Pack 2 και το .NET Framework 3.5 Service Pack 1 υποστηρίζουν το μοντέλο Dual Branch Servicing.

Ας υποθέσουμε ότι εγκαθιστάτε μια επείγουσα επιδιόρθωση η οποία υποστηρίζει τη λειτουργία Dual Branch Servicing για το .NET Framework 2.0 Service Pack 2, το .NET Framework 3.0 Service Pack 2 ή το .NET Framework 3.5 Service Pack 1. Εκτός της ενημέρωσης που εμφανίζεται στη λίστα Τρέχοντα εγκατεστημένα προγράμματα (Currently installed programs) του στοιχείου Προσθαφαίρεση προγραμμάτων (Add/Remove Programs) στον Πίνακα ελέγχου, θα δείτε και μία επιπλέον ενημέρωση (960043). Αυτή η πρόσθετη ενημέρωση αποκαλείται βασική και είναι ίδια για όλες τις επείγουσες επιδιορθώσεις που υποστηρίζουν τη λειτουργία.

Αυτό το άρθρο περιγράφει τη λειτουργία Dual Branch Servicing για το .NET Framework 2.0 Service Pack 2, το .NET Framework 3.0 Service Pack 2 και το .NET Framework 3.5 Service Pack 1.

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

Τι είναι το μοντέλο Dual Branch Servicing;

 Οι ενημερώσεις για το .NET Framework και το Microsoft Visual Studio είναι, κατά κανόνα, αθροιστικές. Για παράδειγμα, ένα δυαδικό αρχείο μεταφέρει όλες τις αλλαγές της προηγούμενης συντήρησης στο ίδιο δυαδικό αρχείο. Η συγκεκριμένη προσέγγιση παρουσιάζει προβλήματα επειδή, ακούσια, έχει ως αποτέλεσμα την ευρεία διανομή επειγουσών επιδιορθώσεων που προορίζονταν για περιορισμένη διανομή και είχαν αναπτυχθεί για να καλύψουν απαιτήσεις συγκεκριμένου πελάτη με ενημερώσεις ασφαλείας και αθροιστικές ενημερώσεις.

Οι ξεχωριστοί κλάδοι για επείγουσες επιδιορθώσεις και εκδόσεις κλάσεων GDR, όπως είναι οι ενημερώσεις ασφαλείας, εξαλείφουν την πιθανότητα αποστολής λειτουργικών επιδιορθώσεων για επείγουσες επιδιορθώσεις σε εκδόσεις κλάσης GDR. Η συντήρηση ξεχωριστών κλάδων για LDR (εκδόσεις περιορισμένης διανομής, όπως είναι οι επείγουσες επιδιορθώσεις) και GDR (εκδόσεις γενικής διανομής, όπως είναι οι ενημερώσεις, οι αθροιστικές ενημερώσεις και οι ενημερώσεις ασφαλείας) ονομάζεται Dual Branch Servicing.

Ποια είναι ακριβώς η έννοια του Dual Branch Servicing;

Με τη λειτουργία Dual Branch Servicing, οι ενημερώσεις για εκδόσεις κλάσεων GDR (ενημερώσεις, αθροιστικές ενημερώσεις και ενημερώσεις ασφαλείας) θα περιλαμβάνουν δύο εκδόσεις του ωφέλιμου φορτίου, ένα "καθαρό" ωφέλιμο φορτίο το οποίο περιλαμβάνει μόνο την επιδιόρθωση ασφαλείας αλλά όχι αθροιστικές επείγουσες επιδιορθώσεις και ένα δεύτερο ωφέλιμο φορτίο το οποίο περιλαμβάνει τις αθροιστικές επείγουσες επιδιορθώσεις και την επιδιόρθωση ασφαλείας.

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

Πως λειτουργεί το Dual Branch Servicing;

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

Μελλοντικά, όταν ο πελάτης εγκαθιστά μια ενημέρωση κλάσης GDR (συμπεριλαμβανομένης μιας ενημέρωσης ασφαλείας), η ενημέρωση αυτή θα αναζητά τη βασική ενημέρωση. Αν δεν υπάρχει η βασική ενημέρωση επειδή δεν έχει εγκατασταθεί προηγούμενη επείγουσα επιδιόρθωση, εγκαθίσταται το ωφέλιμο φορτίο από τον κλάδο GDR έτσι ώστε να μην περιλαμβάνεται η επείγουσα επιδιόρθωση.

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

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

Συνήθεις ερωτήσεις

Ε1: Η λειτουργία Dual Branch Servicing θα είναι διαθέσιμη για το Visual Studio 2008 SP1;

A1:
Η υποστήριξη του μοντέλου Dual Branch Servicing είναι προς το παρόν περιορισμένη στο .NET Framework 2.0 SP2, στο .NET Framework 3.0 SP2 και στο .NET Framework 3.5 SP1. Δεν υπάρχει κάποιο πλάνο για την επέκταση αυτής της δυνατότητας στο Visual Studio 2008 SP1.

Ε2: Τι ισχύει για παλιότερες εκδόσεις του .NET Framework (1.0, 1.1, 2.0 RTM/SP1) και του Visual Studio (2002, 2003, 2005);

A2:
Το μοντέλο Dual Branch Servicing είναι διαθέσιμο με το .NET Framework 2.0 SP2, το .NET Framework 3.0 SP2 και το .NET Framework 3.5 SP1 και θα είναι διαθέσιμο σε όλες τις μελλοντικές εκδόσεις του .NET Framework. Δεν υπάρχει πλάνο για την υποστήριξη αυτού του μοντέλου συντήρησης για παλιότερες εκδόσεις του προϊόντος.

Ε3: Θα υποστηρίζεται η υπηρεσία Dual Branch Servicing για το .NET Framework 4.0;

Α3:
Ναι, το .NET Framework 4.0 θα υποστηρίζει το μοντέλο Dual Branch Servicing.

Ε4: Οι ενημερώσεις θα είναι μεγαλύτερες επειδή θα υπάρχουν δύο ωφέλιμα φορτία;

A4:
Επειδή οι ενημερώσεις κλάσης GDR που υποστηρίζουν τη λειτουργία Dual Branch Servicing φέρουν δύο ωφέλιμα φορτία: μία από τον κλάδο LDR και μία άλλη από τον κλάδο GDR, οι συγκεκριμένες ενημερώσεις είναι λίγο μεγαλύτερες από αντίστοιχες ενημερώσεις που δεν υποστηρίζουν τη λειτουργία Dual Branch Servicing. Στις περισσότερες περιπτώσεις, αυτή η αύξηση του μεγέθους του αρχείου είναι ονομαστική και περιορίζεται σε ελάχιστα megabytes (MB).

Ε5: Πρέπει να κάνω κάποιες ενέργειες έτσι ώστε να υποδείξω αν θα πρέπει να εφαρμοστεί το ωφέλιμο φορτίο LDR ή GDR;

A5:
Συνήθως, δεν απαιτείται κάποια ενέργεια από τον χρήστη, ο υπολογιστής θα επισημάνει αυτόματα την παρουσία μιας επείγουσας επιδιόρθωσης στον υπολογιστή χρησιμοποιώντας τη βασική ενημέρωση. Οι μελλοντικές GDR θα καθορίσουν αυτόματα αν το ωφέλιμο φορτίο LDR ή GDR θα πρέπει να εφαρμόζεται βάσει της παρουσίας της βασικής ενημέρωσης.

Ε6: Πρέπει να κάνω κάποιες ενέργειες όταν καταργώ την εγκατάσταση μιας ενημέρωσης κλάσης GDR (ενημέρωση, αθροιστική ενημέρωση ή ενημέρωση ασφαλείας);

A6:
Όχι, δεν χρειάζεται να κάνετε κάποιες ιδιαίτερες ενέργειες όταν καταργείτε την εγκατάσταση μιας ενημέρωσης κλάσης GDR.

Ε7: Πρέπει να κάνω κάποιες ενέργειες όταν καταργώ την εγκατάσταση μιας επείγουσας επιδιόρθωσης;

A7:
 Όχι, δεν χρειάζεται να κάνετε κάποιες ιδιαίτερες ενέργειες όταν καταργείτε την εγκατάσταση μιας άμεσης επιδιόρθωσης. 

Ε8: Τι θα συμβεί αν καταργήσω την πρόσθετη ενημέρωση baseliner;

A8:
 Μην καταργήσετε με μη αυτόματο τρόπο την εγκατάσταση της πρόσθετης ενημέρωσης Baseliner 960043 χρησιμοποιώντας το στοιχείο Προσθαφαίρεση προγραμμάτων στον Πίνακα ελέγχου. Αυτό το σενάριο δεν υποστηρίζεται και οι μελλοντικές ενημερώσεις ενδέχεται να μην εφαρμοστούν σωστά εάν καταργήσετε την εγκατάσταση της πρόσθετης ενημέρωσης baseliner.

Q9: Πώς μπορώ να επαναφέρω το σύστημά μου στην κατάσταση στην οποία εφαρμόζεται ωφέλιμο φορτίο GDR μετά την εγκατάσταση μιας ενημέρωσης GDR;

A9: Θα πρέπει να καταργήσετε την εγκατάσταση και να εγκαταστήσετε εκ νέου το προϊόν, ώστε το σύστημά σας να επιστρέψει στην κατάσταση, στην οποία θα ξεκινήσει η εφαρμογή των φορτίων GDR. Αφού το κάνετε αυτό, βεβαιωθείτε ότι εφαρμόζετε όλες τις σχετικές ενημερώσεις ασφαλείας. 

Ιδιότητες

Αναγν. άρθρου: 960043 - Τελευταία αναθεώρηση: Πέμπτη, 27 Σεπτεμβρίου 2012 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 2.0 Service Pack 2
Λέξεις-κλειδιά: 
kbhowto kbtshoot kbexpertiseinter kbsurveynew kbinfo KB960043

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

 

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