Η εγκατάσταση του .NET Framework 2.0 SP1 αποτυγχάνει σε έναν υπολογιστή που έχει εγκατεστημένο το .NET Framework 2.0 και αυτό σημαίνει ότι εκτελούνται τα Windows XP, Windows Server 2003, ή Windows 2000

Αυτό το άρθρο μπορεί να περιέχει μια σύνδεση με το βοηθητικό πρόγραμμα Windows Installer Cleanup (MSICUU2.exe). Εάν μεταβήκατε σε αυτό το άρθρο για να επιλύσετε το πρόβλημα χρησιμοποιώντας το βοηθητικό πρόγραμμα Windows Installer Cleanup, επικοινωνήστε με τον κατασκευαστή του λογισμικού για υποστήριξη εγκατάστασης του προϊόντος ή ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft για τα βήματα αντιμετώπισης προβλημάτων απεγκατάστασης με προϊόντα που χρησιμοποιούν το Windows Installer:

Συμπτώματα

Όταν προσπαθείτε να εγκαταστήσετε το Microsoft .NET Framework 2.0 Service Pack 1 (SP1) σε έναν υπολογιστή που έχει εγκατεστημένο το .NET Framework 2.0 και που εκτελεί τα Windows XP, Windows Server 2003 ή Windows 2000, η εγκατάσταση του .NET Framework 2.0 SP1 αποτύχει.

Αιτία

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

Το .NET Framework 2.0 SP1 είναι μια κύρια αναβάθμιση που καταργεί την παλαιότερη έκδοση του .NET Framework 2.0. Εάν ο Windows Installer δεν είναι δυνατό να βρείτε τα πακέτα για τις παραπάνω εγκατεστημένες ενημερωμένες εκδόσεις κατά τη λειτουργία κατάργησης της εγκατάστασης, η εγκατάσταση αποτυγχάνει με ένα μήνυμα λάθους.

Εάν παρουσιαστεί μια ατελής rollback, για να εγκαταστήσετε αυτό το σφάλμα μπορεί να προκαλέσει επίσης εφαρμογές που χρησιμοποιούν το .NET Framework αποτυχία.

Αυτό το ζήτημα μπορεί να παρουσιαστεί για έναν από τους εξής δύο λόγους.

Προσωρινή αποθήκευση του Windows Installer λείπουν απαραίτητα αρχεία

Προσωρινή αποθήκευση του Windows Installer είναι κρίσιμες για την επιδιόρθωση, για την ενημέρωση και για την κατάργηση των προϊόντων. Επομένως, θα πρέπει να καταργείτε ή μην τροποποιείτε τα περιεχόμενα της μνήμης cache. Αν αλλάξετε τα περιεχόμενα της μνήμης cache, ενδέχεται να εμφανιστεί για μια προέλευση κατά την προσπάθειά σας να ενημερώσετε ή να επιδιορθώσετε προϊόντα που βασίζονται σε Windows Installer.

Ορισμένες φορές ενδέχεται να μην υπάρχει ένα αρχείο ενημερωμένης έκδοσης κώδικα των Windows Installer (.msp) που αναμένεται από το Windows Installer για να βρείτε στο χώρο προσωρινής αποθήκευσης. Παρακάτω παρουσιάζονται δύο συνηθισμένες αιτίες γιατί μπορεί να λείπει το αρχείο .msp:
  • Μπορείτε να εκτελέσετε ένα εργαλείο που βρίσκει και διαγράφει τα μεγάλα αρχεία ή αρχεία στο δίσκο σας που χρησιμοποιούνται σπάνια.
  • Ο κάτοχος του αλλαγές στον κατάλογο %windir%\Installer από σύστημα ή από τους διαχειριστές.
Εάν παρουσιαστεί αυτό το ζήτημα, μπορείτε να δείτε το ακόλουθο στο αρχείο καταγραφής του Windows Installer για την εγκατάσταση παρουσιάζει σφάλμα: μπορείτε να χρησιμοποιήσετε το Microsoft .NET Framework 2.0 δήλωσης διόρθωση εργαλείο για να επιλύσετε αυτό το ζήτημα όταν παρουσιάζεται κατά την εγκατάσταση του .NET Framework 2.0 SP1. Το εργαλείο επιλύει αυτό το ζήτημα διαγράφοντας όλες τις καταχωρήσεις επείγουσα επιδιόρθωση ή ενημερωμένη έκδοση που είναι συγκεκριμένες για αυτήν την ενημερωμένη έκδοση ώστε εγκαταστάσεις συντήρησης προσπαθεί να φορτώσει το αρχείο .msp συγκεκριμένα.

Μπορείτε επίσης να δοκιμάσετε να διορθώσετε αυτό το πρόβλημα με τη μνήμη cache του προγράμματος εγκατάστασης. Συνήθως μπορείτε να βρείτε τον αριθμό Γνωσιακής βάσης για την επείγουσα επιδιόρθωση ή την ενημερωμένη έκδοση στις γραμμές που ακολουθούν "Επίλυση κώδικα προέλευσης", όπως φαίνεται στο παρακάτω παράδειγμα: για να διορθώσετε την προσωρινή αποθήκευση του Windows Installer, για αυτό το παράδειγμα, ακολουθήστε τα εξής βήματα:
  1. Επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Σημείωση Μπορείτε να αντικαταστήσετε τον αριθμό άρθρου της Γνωσιακής βάσης στη διεύθυνση URL με τον αριθμό άρθρου της Γνωσιακής βάσης από την επείγουσα επιδιόρθωση ή την ενημερωμένη έκδοση για την οποία θέλετε να διορθώσετε την προσωρινή αποθήκευση του Windows Installer.
  2. Κάντε λήψη της ενημερωμένης έκδοσης.
  3. Εξαγάγετε το αρχείο .msp που βρίσκεται στο εσωτερικό της επείγουσας επιδιόρθωσης ή της ενημερωμένης έκδοσης, χρησιμοποιώντας το διακόπτη της γραμμής εντολών /x ή το διακόπτη γραμμής εντολών/extract .
  4. Αντιγράψτε το αρχείο .msp που εξάγονται στη θέση για το αρχείο που λείπει. Σε αυτό το παράδειγμα, η θέση είναι % windir%\Installer\a4784a.msp.

Η καταχώρηση της επείγουσας επιδιόρθωσης ή η εγγραφή μιας ενημέρωσης είναι κατεστραμμένο

Μετά την εγκατάσταση μιας επείγουσας επιδιόρθωσης ή μιας ενημερωμένης έκδοσης σε ένα προϊόν που βασίζεται σε Windows Installer, ενδέχεται να καταστραφεί η καταχώρηση επείγουσα επιδιόρθωση ή την καταχώρηση της ενημερωμένης έκδοσης. Αυτό το ζήτημα μπορεί να προκύψει λόγω βοηθητικά προγράμματα καθαρισμού μητρώου τρίτων κατασκευαστών που καταργήσετε συγκεκριμένα κλειδιά μητρώου. Τα πλήκτρα αυτά περιλαμβάνουν τα κλειδιά που προορίζονται για εσωτερική χρήση από τον Windows Installer. Σε αυτήν την περίπτωση, το μήνυμα "Η ενημερωμένη έκδοση κώδικα επίλυση προέλευσης" στο αρχείο καταγραφής έχει ως εξής: λείπει στο μήνυμα αρχείου καταγραφής εξαιτίας της λείπει επείγουσα επιδιόρθωση ή ενημέρωση πληροφοριών δήλωσηςΣημειώστε τη θέση του την επείγουσα επιδιόρθωση ή την ενημερωμένη έκδοση. Στην περίπτωση αυτή, μια επείγουσα επιδιόρθωση ή μια ενημερωμένη έκδοση εξακολουθεί να είναι καταχωρημένος σε ένα προϊόν. Ωστόσο, λείπει θέση πληροφορίες για την επείγουσα επιδιόρθωση ή ενημερωμένη έκδοση. Παρά το γεγονός ότι το αρχείο ενδέχεται να υπάρχει, του Windows Installer δεν γνωρίζει τη διαδρομή του αρχείου που χρειάζεται προκειμένου να φορτώσετε το Windows Installer.

Μπορείτε να χρησιμοποιήσετε το Microsoft .NET Framework 2.0 δήλωσης διόρθωση εργαλείο για να επιλύσετε αυτό το ζήτημα όταν παρουσιάζεται κατά την εγκατάσταση του .NET Framework 2.0 SP1. Το εργαλείο επιλύει αυτό το ζήτημα διαγράφοντας όλα δήλωσης επείγουσα επιδιόρθωση ή ενημερωμένη έκδοση που αφορά ειδικά αυτό το service pack, ώστε οι εγκαταστάσεις συντήρησης προσπαθήσετε να φορτώσετε την επείγουσα επιδιόρθωση ή το πακέτο ενημερωμένης έκδοσης.

Εναλλακτικός τρόπος αντιμετώπισης

Εάν με επιτυχία δεν είναι δυνατό να εγκαταστήσετε το .NET Framework 2.0 SP1 και εύρεση κειμένου "Επίλυση κώδικα προέλευσης" στο αρχείο καταγραφής εγκατάστασης όπως περιγράφεται στην ενότητα "Αιτία", μπορείτε να κάνετε λήψη του εργαλείου Microsoft .NET Framework 2.0 δήλωσης διόρθωση, για να επιλύσετε αυτό το ζήτημα.

Εργαλείο διόρθωσης του Microsoft .NET Framework 2.0 δήλωσης

Το Microsoft .NET Framework 2.0 δήλωσης διόρθωση εργαλείο επιλύει και τα δύο από τα ζητήματα που περιγράφεται στην ενότητα "Αιτία".

Το ακόλουθο αρχείο είναι διαθέσιμο για λήψη από το Κέντρο λήψης της Microsoft:
Download Άμεση λήψη του πακέτου Microsoft .NET Framework 2.0 δήλωσης διόρθωση εργαλείο.

Το Κέντρο λήψης της Microsoft έχει μία έκδοση του εργαλείου για κάθε αρχιτεκτονική επεξεργαστή ότι το .NET Framework 2.0 υποστηρίζει (x86, x64 και IA-64). Οι περισσότεροι πελάτες εκτελείται μια έκδοση 32-bit του λειτουργικού συστήματος. Επομένως, αυτοί οι πελάτες θα πρέπει να κάνετε λήψη και να εγκαταστήσετε το x86 έκδοση του εργαλείου.

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

Το εργαλείο εγγράφει ένα αρχείο καταγραφής στο φάκελο %TEMP%\dd_clwireg.txt. Μπορείτε να προβάλετε αυτό το αρχείο καταγραφής για περισσότερες πληροφορίες σχετικά με το τι κάνει το εργαλείο.

Σημειώσεις
  • Το Microsoft .NET Framework 2.0 δήλωσης διόρθωση εργαλείο δεν έχει σχεδιαστεί για να χρησιμοποιείται με οποιαδήποτε έκδοση του .NET Framework από το .NET Framework 2.0.
  • Πρέπει να είστε διαχειριστής για να εκτελέσετε αυτό το βοηθητικό πρόγραμμα.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

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

Πώς να αποφύγετε τα ζητήματα που περιγράφονται σε αυτό το άρθρο

Βεβαιωθείτε ότι δεν καταργήσετε αρχεία που βρίσκονται απευθείας στον κατάλογο %WINDIR%\Installer. Επιπλέον, βεβαιωθείτε ότι δίσκο χώρο ανάκτηση βοηθητικά προγράμματα που Αποδεσμεύστε χώρο από διαγραφή μεγάλα αρχεία ή αρχεία που χρησιμοποιείτε σπάνια, μην καταργήσετε τα αρχεία κάτω από αυτόν τον κατάλογο.

Η εκκαθάριση βοηθητικό πρόγραμμα Windows Installer χρησιμοποιεί το αρχείο Msizap.exe. Αυτό το βοηθητικό πρόγραμμα περιλαμβάνεται με το Κιτ ανάπτυξης λογισμικού των Windows (SDK). Το βοηθητικό πρόγραμμα να διαγράψετε ορισμένα αρχεία ή όλα τα αρχεία στη μνήμη cache του προγράμματος εγκατάστασης. Ωστόσο, θα πρέπει να χρησιμοποιήσετε αυτό το εργαλείο μόνο ως τελευταία λύση. Βεβαιωθείτε ότι να διαβάσετε προσεκτικά όλες τις πληροφορίες και προειδοποιήσεις σχετικά με το βοηθητικό πρόγραμμα πριν να χρησιμοποιήσετε το βοηθητικό πρόγραμμα. Είναι σχεδόν πάντα καλύτερο να απεγκαταστήσετε ένα προϊόν, μια επείγουσα επιδιόρθωση ή μια ενημερωμένη έκδοση, χρησιμοποιώντας το Windows Installer μέσω ενός από τα εξής:
  • Το πρόσθετο βοηθητικό πρόγραμμα Προσθαφαίρεση προγραμμάτων στα Windows 2000, Windows XP ή στον Windows Server 2003
  • Η Εξερεύνηση λογισμικού στα Windows Vista ή σε νεότερες εκδόσεις του λειτουργικού συστήματος των Windows
  • Το αρχείο Msiexec.exe στη γραμμή εντολών (αν το προϊόν δεν παρέχει το δικό του πρόγραμμα κατάργησης εγκατάστασης)
Σημείωση Αυτό το άρθρο δεν περιγράφει κάθε θέμα που επηρεάζει το .NET Framework 2.0 σε Vista και σε νεότερα λειτουργικά συστήματα.

Αναφορές

Για περισσότερες πληροφορίες σχετικά με την εκκαθάριση βοηθητικό πρόγραμμα Windows Installer, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

290301 περιγραφή του βοηθητικού προγράμματος Windows Installer CleanUp

Ιδιότητες

Αναγνωριστικό άρθρου: 951950 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια