Αναγν. άρθρου: 299803 - Τελευταία αναθεώρηση: Πέμπτη, 26 Απριλίου 2012 - Αναθεώρηση: 3.0

PRB: Σφάλμα 1706 "δεν υπάρχει έγκυρη προέλευση βρέθηκε" κατά την εγκατάσταση του αρχείου MSI από αφαιρούμενα μέσα αποθήκευσης

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

Συμπτώματα

Όταν εγκαθιστάτε ένα πακέτο του Windows Installer (MSI) από αφαιρούμενα μέσα αποθήκευσης, όπως ένα CD-ROM ή DVD, και το αρχείο MSI δεν βρίσκεται στον ριζικό φάκελο του μέσου, ενδέχεται να εμφανιστεί το ακόλουθο μήνυμα λάθους:
Σφάλμα 1706, "δεν υπάρχει έγκυρη προέλευση μπορεί να είναι found…."
Αυτό συμβαίνει εάν το πρόγραμμα εγκατάστασης πρέπει να απευθύνετε το ερώτημα στο αρχείο προέλευσης. Περιήγηση στο πακέτο MSI δεν επιλύσει αυτό το σφάλμα.

Αιτία

Η ιδιότητα MEDIAPACKAGEPATH δεν έχουν ρυθμιστεί σωστά. MEDIAPACKAGEPATH είναι μια δημόσια ιδιότητα που σας επιτρέπει να ορίσετε σε αφαιρούμενο μέσο αποθήκευσης του αρχείου MSI βρίσκεται. Αυτό μπορεί να συμβεί εάν το μέσο αποθήκευσης που χρησιμοποιείται και το μέσο που χρησιμοποιήθηκε αρχικά για να εγκαταστήσετε το πρόγραμμα διαθέτει το αρχείο MSI στις διάφορες σχετικές διαδρομές.

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

Προτεινόμενη αντιμετώπιση

Η ρύθμιση της ιδιότητας MEDIAPACKAGEPATH για τη σωστή σχετική διαδρομή για το πακέτο MSI επιλύει το ζήτημα. Η ιδιότητα MEDIAPACKAGEPATH μπορεί να οριστεί στη γραμμή εντολών ή στο μητρώο.

Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, αντίγραφο ασφαλείας του μητρώου πριν το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο, εάν παρουσιαστεί κάποιο πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows


Η θέση μητρώου για τη ρύθμιση αυτή η ιδιότητα είναι εξαρτώνται από τον τύπο εγκατάστασης που ήταν έγινε.

Εγκαταστάσεις μη διαχειριζόμενου ανά χρήστη:
HKCU\Software\Microsoft\Installer\Products\<Compressed productcode=""></Compressed>\SourceList\Media
Εγκαταστάσεις διαχείρισης ανά χρήστη:
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<User sid=""></User>\Installer\Products\<Compressed productcode=""></Compressed>\SourceList\Media
Εγκαταστάσεις ανά υπολογιστή:
HKLM\Software\Classes\Installer\Products\<Compressed productcode=""></Compressed>\SourceList\Media
Για όλες τις περιπτώσεις, η τιμή είναι μια συμβολοσειρά με το όνομα MediaPackage. Η τιμή δεδομένων είναι η σχετική διαδρομή για την εφαρμογή του μέσου που θέλετε να χρησιμοποιήσετε για την εγκατάσταση μελλοντικών δράσεων. Για παράδειγμα, εάν η διαδρομή για το πακέτο MSI στο μέσο E:\MyPath\My.msi, τότε χρησιμοποιήστε \MyPath\ την τιμή δεδομένων.

Για τη ρύθμιση της ιδιότητας στη γραμμή εντολών μπορείτε να χρησιμοποιήσετε:
MEDIAPACKAGEPATH = "\MyPath\"
Η διαδρομή πρέπει να αρχίζει και τελειώνει με μια ανάστροφη κάθετο (\) και πρέπει να δεν περιέχει το όνομα του πακέτου ή γράμμα μονάδας δίσκου.

Στην έκδοση 2.0 του Windows Installer, το μέσο από το οποίο εγκαταστήσατε πάντα θα λειτουργούν. Αλλά αν θα χρησιμοποιείτε το αρχικό μέσο του προϊόντος για τη συγκεκριμένη εγκατάσταση αλλά στη συνέχεια χρησιμοποιήσετε το μέσο αποθήκευσης προϊόντος αντί για το μέσο από το οποίο έχετε εγκαταστήσει, ενδέχεται να εμφανιστεί το μήνυμα λάθους εάν το αρχείο MSI είναι σε διαφορετικές θέσεις σε άλλο μέσο αποθήκευσης. Οι αναλύσεις που περιγράφεται σε αυτό το άρθρο θα επιλύσει αυτό το ζήτημα καθώς και.

Διαχείρισης εικόνων που έχουν μετακινηθεί σε αφαιρούμενα μέσα να επιδεικνύουν επίσης αυτό το ζήτημα εάν έχει αλλάξει η θέση της ρίζας της εγκατάστασης των νέων μέσων επικοινωνίας. Η ιδιότητα MEDIAPACKAGEPATH πρέπει να οριστεί για τη νέα διαδρομή της θέσης εγκατάστασης του μέσου.

Κατάσταση

Αυτή η συμπεριφορά οφείλεται στη σχεδίαση.

Αναφορές

Για περισσότερες πληροφορίες σχετικά με MEDIAPACKAGEPATH δείτε την ακόλουθη τοποθεσία του MSDN στο Web:
http://MSDN.Microsoft.com/en-us/library/Windows/Desktop/aa369799 (v=vs.85) .aspx (http://msdn.microsoft.com/en-us/library/windows/desktop/aa369799(v=vs.85).aspx)
Λέξεις-κλειδιά: 
kbprb kbmt KB299803 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:299803  (http://support.microsoft.com/kb/299803/en-us/ )
Retired KB ArticleΑποποίηση ευθυνών για περιεχόμενο της Γνωσιακής Βάσης (KB) που έχει αποσυρθεί
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.