ΔΙΑΔΙΚΑΣΙΕΣ: Δημιουργία μιας αυτόματης αναπαραγωγής CD-ROM για εφαρμογές που δημιουργείτε χρησιμοποιώντας το Microsoft Visual Studio.NET

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

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

Περίληψη

Αυτό το άρθρο βήμα προς βήμα περιγράφει τον τρόπο δημιουργίας CD-ROM με δυνατότητα αυτόματης εκτέλεσης για το Microsoft Visual Studio.NET εφαρμογές. Αυτόματη εκτέλεση είναι μια η δυνατότητα του λειτουργικού συστήματος των Microsoft Windows. Αυτοματοποιεί τις διαδικασίες για την εγκατάσταση και ρύθμιση παραμέτρων των προϊόντων που έχουν σχεδιαστεί για υπολογιστές που βασίζονται στα Windows και διανέμεται στα CD-ROM. Όταν ένας χρήστης εισάγει μια δυνατότητα αυτόματης αναπαραγωγής CD-ROM στη μονάδα CD-ROM, Autorun εκτελείται αυτόματα μια εφαρμογή το CD-ROM που εγκαθιστά, ρυθμίζει ή εκτελεί το επιλεγμένο προϊόν. Για να δημιουργήσετε μια CD-ROM με δυνατότητα αυτόματης εκτέλεσης για το Visual Studio.NET εφαρμογής, τα ακόλουθα πρέπει να υπάρχουν αρχεία στο CD-ROM:
  • Ένα αρχείο Autorun.inf
  • Εφαρμογή εκκίνησης
Όταν ένας χρήστης εισάγει έναν δίσκο στη μονάδα δίσκου CD-ROM σε ένα Υπολογιστή συμβατό αυτόματης εκτέλεσης, το σύστημα αμέσως βεβαιώνει ότι ο δίσκος έχει ένα σύστημα αρχείων προσωπικού υπολογιστή. Εάν υπάρχει, το σύστημα αναζητά ένα όνομα του αρχείου Autorun.inf. Αυτό το αρχείο καθορίζει μια εφαρμογή εγκατάστασης και ένα ποικιλία προαιρετικές ρυθμίσεις. Συνήθως, εγκαθιστά την εφαρμογή εκκίνησης Καταργεί, ρυθμίζει τις παραμέτρους και πιθανώς εκτελεί την εφαρμογή. Visual Studio.NET εφαρμογές απαιτούν το.NET Framework να εγκατασταθούν στον υπολογιστή όπου η εφαρμογή εκτελείται. Το.Το πακέτο αναδιανομής NET Framework μπορεί να χρησιμοποιηθεί εάν ο υπολογιστής κάνει δεν έχετε το.NET Framework εγκατεστημένη.

Απαιτήσεις

Ο υπολογιστής προορισμού πρέπει να πληρούν τις ακόλουθες απαιτήσεις για αυτόματη εκτέλεση εργασίας:
  • Το λειτουργικό σύστημα του υπολογιστή πρέπει να είναι τα Microsoft Windows 95 ή αργότερα.
  • Μονάδα CD-ROM, πρέπει να έχετε τα προγράμματα οδήγησης συσκευών 32-bit που εντοπισμός όταν ένας χρήστης εισάγει ένα CD-ROM και στη συνέχεια να ειδοποιήσετε το σύστημα.

Δημιουργήστε ένα αρχείο Autorun.inf

Autorun.inf είναι ένα αρχείο κειμένου που βρίσκεται στο ριζικό φάκελο της εφαρμογή CD-ROM. Παρέχει στον υπολογιστή του όνομα και τη θέση του προγράμματος εκκίνησης για την εφαρμογή που είναι εγκατεστημένη Όταν εισάγετε το CD-ROM. Το αρχείο Autorun.inf μπορεί επίσης να περιέχει προαιρετική πληροφορίες συμπεριλαμβανομένων των παρακάτω:
  • Το όνομα ενός αρχείου που περιέχει ένα εικονίδιο που αντιπροσωπεύει τη μονάδα CD-ROM της εφαρμογής σας. Αυτό το εικονίδιο εμφανίζεται στο Εξερεύνηση των Windows αντί για το εικονίδιο τυπική μονάδα δίσκου.
  • Πρόσθετες εντολές του μενού συντόμευσης που εμφανίζεται Όταν ο χρήστης κάνει δεξιό κλικ στο εικονίδιο του CD-ROM. Μπορείτε επίσης να καθορίσετε το προεπιλεγμένο εντολή που εκτελείται, όταν ο χρήστης κάνει διπλό κλικ στο εικονίδιο.
Αρχεία Autorun.inf είναι παρόμοια με τα αρχεία .ini. Περιλαμβάνουν μία ή περισσότερες ενότητες. Κάθε ενότητα έχει ένα όνομα που περικλείονται σε αγκύλες. Κάθε η ενότητα περιέχει μια σειρά εντολών που εκτελείται το κέλυφος των Windows, όταν το χρήστης εισάγει το δίσκο. Οι ακόλουθες δύο ενότητες που έχουν οριστεί για Αρχεία Autorun.inf:
  • Η ενότητα [autorun] περιέχει την προεπιλογή αυτόματης εκτέλεσης εντολές. Όλα τα αρχεία Autorun.inf πρέπει να έχετε μια ενότητα [autorun].
  • Μπορεί να συμπεριληφθεί για μια ενότητα προαιρετική [autorun.alpha] Συστήματα Microsoft Windows NT 4.0 που εκτελούνται σε υπολογιστές με RISC. Όταν ένα Παρεμβάλλεται το CD-ROM στη μονάδα δίσκου CD-ROM σε ένα σύστημα που βασίζεται σε RISC, το κέλυφος των Windows εκτελεί τις εντολές σε αυτήν την ενότητα αντί του στο [autorun] ενότητα.
Κάθε ενότητα περιέχει μια σειρά εντολών που καθορίζουν τον τρόπο παρουσιάζεται η λειτουργία αυτόματης εκτέλεσης. Οι παρακάτω πέντε εντολές είναι διαθέσιμες:
  • DefaultIcon: Καθορίζει το προεπιλεγμένο εικονίδιο εφαρμογής.
  • εικονίδιο: Καθορίζει τη διαδρομή και το όνομα αρχείου του εικονιδίου συγκεκριμένη εφαρμογή για τη μονάδα CD-ROM.
  • Άνοιγμα: Καθορίζει τη διαδρομή και το όνομα αρχείου της εφαρμογής εκκίνησης.
  • κέλυφος: Καθορίζει την προεπιλεγμένη εντολή στο μενού συντόμευσης του CD-ROM.
  • shell\verb: Προσθέτει εντολές μενού συντόμευσης του CD-ROM.
Ακολουθεί ένα παράδειγμα ενός απλού αρχείου Autorun.inf. Το Καθορίζει Filename.exe ως εφαρμογή εκκίνησης. Αντιπροσωπεύει το δεύτερο εικονίδιο μονάδα CD-ROM αντί του εικονιδίου τυπική μονάδα δίσκου.
[autorun] 
open=Filename.exe 
icon=Filename.ico 
		

Συμβουλές για τη σύνταξη εφαρμογών εκκίνησης αυτόματης εκτέλεσης

Ουσιαστικά, υπάρχουν χωρίς περιορισμούς σχετικά με την εγγραφή ενός Εφαρμογή εκκίνησης αυτόματης εκτέλεσης. Μπορείτε να εφαρμόσετε για να κάνετε ό, τι απαιτείται για την εγκατάσταση, κατάργηση, ρυθμίστε τις παραμέτρους ή εκτελέστε την εφαρμογή σας. Ωστόσο, Οι παρακάτω συμβουλές παρέχει ορισμένες κατευθυντήριες οδηγίες για την εφαρμογή μιας αποτελεσματικής αυτόματης εκτέλεσης εφαρμογή εκκίνησης:
  • Οι χρήστες θα πρέπει να λάβετε σχόλια συντομότερο δυνατό μετά Εισαγωγή μιας αυτόματης αναπαραγωγής CD-ROM στη μονάδα CD-ROM. Επομένως, οι εφαρμογές εκκίνησης θα πρέπει να είναι μικρά προγράμματα που φορτώνονται γρήγορα. Αυτά πρέπει να προσδιορίζει σαφώς η εφαρμογή και παρέχουν έναν εύκολο τρόπο για να ακυρώσετε τη λειτουργία.
  • Συνήθως, το αρχικό τμήμα της εφαρμογής εκκίνησης παρουσιάζει στους χρήστες ένα περιβάλλον εργασίας χρήστη (όπως ένα πλαίσιο διαλόγου) που ζητά για τον τρόπο θα ήθελαν να συνεχίσετε. Επαληθεύστε εάν το πρόγραμμα είναι ήδη εγκατεστημένο. Εάν όχι, το επόμενο βήμα είναι συνήθως η διαδικασία εγκατάστασης. Η εκκίνηση εφαρμογή μπορεί να χρησιμοποιήσει την ώρα που ο χρήστης που περνά κατά την ανάγνωση του παραθύρου διαλόγου πλαίσιο για να ξεκινήσετε άλλο νήμα για να ξεκινήσετε τη φόρτωση του κώδικα εγκατάστασης. Όταν το κλικ του χρήστη OK, το πρόγραμμα Εγκατάστασης (Setup) θα είναι ήδη φορτωμένο πλήρως ή εν μέρει. Αυτή η προσέγγιση μειώνει σημαντικά το χρήστη αντίληψη του χρόνου που απαιτείται για τη φόρτωση της εφαρμογής σας.
  • Εάν η εφαρμογή είναι ήδη εγκατεστημένο, ο χρήστης πιθανώς να εισαχθεί το δίσκο για να εκτελέσετε την εφαρμογή. Όπως και με την περίπτωση εγκατάστασης που να ξεκινήσετε άλλο νήμα για να ξεκινήσετε τη φόρτωση του κώδικα της εφαρμογής. Αυτή η προσέγγιση μικραίνει το χρόνος αναμονής για το χρήστη.
  • Το.NET Framework ή το.Το πακέτο αναδιανομής NET Framework πρέπει να εγκατασταθεί στον υπολογιστή προορισμού, για να ξεκινήσετε το Visual Studio.NET εφαρμογή. Επομένως, είναι καλή ιδέα να αναδιανέμουν το.NET Framework με σας εφαρμογή εκκίνησης.
    Για πρόσθετες πληροφορίες σχετικά με τη διανομή του.NET Framework με το Visual Studio.NET εφαρμογής, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    324733ΠΏΣ ΠΡΟΣ: Διανομή της.NET Framework με το Visual Studio.Ανάπτυξη ΔΙΚΤΎΟΥ Έργο
  • Χώρος στον σκληρό δίσκο μπορεί να είναι περιορισμένη πόρων σε πολλά συστήματα. Ακολουθούν υποδείξεις για να ελαχιστοποιήσετε τη χρήση του σκληρού δίσκου:
    • Διατηρήστε τον αριθμό των αρχείων που πρέπει να είναι στον σκληρό δίσκο στο ελάχιστο. Περιορισμός αυτά τα αρχεία που πρέπει να εγκατασταθούν για εκτέλεση το πρόγραμμα ή που λαμβάνει μια απαράδεκτα πολύ χρόνο για να διαβάσετε από το CD-ROM.
    • Σε πολλές περιπτώσεις, δεν χρειάζεται να εγκαταστήσετε αρχεία που δεν είναι απαραίτητο για την στον σκληρό δίσκο. Ωστόσο, αυτή η προσέγγιση μπορεί να παρέχει πλεονεκτήματα όπως αυξημένη απόδοση. Να δώσετε στο χρήστη την επιλογή να αποφασίσετε μεταξύ του κόστους και τα πλεονεκτήματα της αποθήκευσης στον σκληρό δίσκο.
    • Συμπεριλάβετε μια μέθοδο για να καταργήσετε τυχόν στοιχεία που είχαν τοποθέτηση στον σκληρό δίσκο.
    • Εάν η εφαρμογή σας αποθηκεύει προσωρινά τα δεδομένα, το χρήστη ορισμένες Έλεγχος πάνω του. Περιλαμβάνουν επιλογές στην εφαρμογή εκκίνησης, όπως την επιλογή για να ορίσετε ένα περιορίζει το μέγιστο ποσό προσωρινά δεδομένα που θα αποθηκευτεί σε σκληρούς δίσκος ή η επιλογή έχει εφαρμογή οποιαδήποτε απόρριψη προσωρινά δεδομένα όταν το κλείνει.

Παράδειγμα βήμα προς βήμα

  1. Ξεκινήστε το Visual Studio.NET.
  2. Δημιουργία ενός απλού Εφαρμογή κονσόλας ή Εφαρμογή των Windows.
  3. Δημιουργία της εφαρμογής.
  4. Από το Το αρχείο μενού, σημείοΝέα, και στη συνέχεια κάντε κλικ στο κουμπί Έργο.
  5. ΣτοΤύποι έργου, κάντε κλικ στο κουμπί Το πρόγραμμα εγκατάστασης και έργα ανάπτυξης. Στο Πρότυπα, κάντε κλικ στο κουμπί Έργα του προγράμματος εγκατάστασης.
  6. Το όνομα του έργου Το πρόγραμμα εγκατάστασης, και στη συνέχεια κάντε κλικ στο κουμπίOK.
  7. Στην Εξερεύνηση λύση, κάντε δεξιό κλικ σας Το πρόγραμμα εγκατάστασης το Project, κάντε κλικ στο Προσθήκη, και στη συνέχεια κάντε κλικ στο κουμπίΤο αρχείο.
  8. Με το Όνομα αρχείου κείμενο, πληκτρολογήστε την απόλυτη διαδρομή του εκτελέσιμου αρχείου που είναι ενσωματωμένη στο step3 και στη συνέχεια κάντε κλικ στο κουμπίΆνοιγμα.
  9. Από το Δόμηση μενού, κάντε κλικ στο κουμπί Δόμηση Λύση.
  10. Ξεκινήστε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου (όπως το Σημειωματάριο).
  11. Επικολλήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας κειμένου και, στη συνέχεια, αποθηκεύστε το αρχείο ως Autorun.inf:
    [autorun] 
    open=Setup.exe  
    		
  12. Για να προετοιμάσετε ένα CD-ROM αυτόματης εκτέλεσης για το Visual Studio.NET εφαρμογή που δημιουργήθηκε στο βήμα 3, αντιγράψτε τα αρχεία που δημιουργήθηκαν στο βήμα 9 και το Autorun.inf το αρχείο που δημιουργήσατε στο βήμα 11 στο CD-ROM.

Αναφορές

Για πρόσθετες πληροφορίες, κάντε κλικ στους ακόλουθους αριθμούς άρθρων Για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
172078ΔΙΑΔΙΚΑΣΙΕΣ: Ενεργοποίηση αυτόματης εκτέλεσης για εφαρμογές που διανέμονται σε CD ROM
136214 Πώς να ελέγξετε αρχεία Autorun.inf


Ιδιότητες

Αναγν. άρθρου: 818804 - Τελευταία αναθεώρηση: Κυριακή, 29 Μαΐου 2011 - Αναθεώρηση: 4.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
Λέξεις-κλειδιά: 
kbredistribution kbhowtomaster kbmt KB818804 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:818804

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

 

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