Ρύθμιση wix για τη δημιουργία του Windows Installer για διανομή προγραμμάτων
Περιβάλλον
- Οπτικό Στούντιο
-
- Κοινότητα Οπτικού Στούντιο 2017
- Κοινότητα Οπτικού Στούντιο 2019
- Σύνολο εργαλείων WiX
- 3.11.2
※ Λειτουργεί σε άλλες εκδόσεις, αλλά είναι ανεπιβεβαίωτες
Στην αρχή
Υπάρχουν διάφοροι τρόποι για να διανείμετε εφαρμογές που δημιουργείτε για τα Windows. Σε ορισμένες περιπτώσεις, μπορείτε να διανείμετε το πρόγραμμα ".exe" απευθείας, αλλά σε αυτήν την περίπτωση το πρόγραμμα μπορεί να τοποθετηθεί οπουδήποτε στο χρήστη και δεν θα λειτουργήσει σωστά ή ενδέχεται να μην μπορείτε να κάνετε αυτό που θέλετε κατά τη στιγμή της εγκατάστασης.
Επομένως, εάν θέλετε να αναπτύξετε μεγάλα προγράμματα που είναι μεγάλα ή σύνθετα, όπως εμπορικές εφαρμογές, συνήθως έχετε διαθέσιμα προγράμματα εγκατάστασης για εγκατάσταση από τους χρήστες.
Αυτό το άρθρο παρέχει οδηγίες βήμα προς βήμα σχετικά με τον τρόπο δημιουργίας ενός προγράμματος εγκατάστασης που χρησιμοποιείται συνήθως στην εγκατάσταση σε μορφή "MSI" του Windows Installer. Μπορείτε επίσης να δημιουργήσετε ένα πρόγραμμα εγκατάστασης MSI με τυπικές δυνατότητες του Visual Studio, αλλά χρησιμοποιούμε WiX. Το WiX σάς επιτρέπει να δημιουργείτε προγράμματα εγκατάστασης που είναι πιο λεπτομερή από τις τυπικές δυνατότητες του οπτικού στούντιο.
Δεν μπορώ να εισαγάγω όλα τα χαρακτηριστικά γνωρίσματα εδώ, αλλά εάν θέλετε να καταλάβετε τη ροή της δημιουργίας εφαρμοστών πρώτα και να προσθέσω άλλα χαρακτηριστικά γνωρίσματα, είναι μια καλή ιδέα να ελεγχθεί στην επίσημη περιοχή.
Πριν από την προετοιμασία
- Έχετε εγκατεστημένο το Visual Studio.
- Πραγματοποιήστε είσοδο στα Windows με δικαιώματα διαχειριστή.
- Έχετε εγκαταστήσει το .NET Framework 3.5.1 στα Windows.
Εγκατάσταση συνόλου εργαλείων Wix
Ανοίξτε την επίσημη ιστοσελίδα παρακάτω και κατεβάστε wix toolset εργαλεία κατασκευής.
Κάντε λήψη του wix311.exe στην προηγούμενη σελίδα που ανοίξατε. (Οι εκδόσεις ενδέχεται να διαφέρουν ανάλογα με την ενημερωμένη έκδοση))
Πατήστε Αποθήκευση για να το εκτελέσετε. Από προεπιλογή, αποθηκεύεται στο φάκελο "Στοιχεία λήψης". (Εάν το εκτελέσετε απευθείας, θα αποθηκευτεί σε ξεχωριστό φάκελο.)
Μετά την εκτέλεση wix toolset εργαλεία οικοδομήσουμε εργαλεία, μπορείτε να πάρετε το ακόλουθο σφάλμα:
Πρέπει να εγκαταστήσετε το χρόνο εκτέλεσης .NET Framework 3.5.1. Δεν εγκαθίσταται ως στάνταρ στα σύγχρονα Windows 10 και δεν θα εγκατασταθεί, εκτός εάν εγκαταστήσετε το ΠΙΟ ΤΕΛΕΥΤΑΙΟ Visual Studio, εκτός εάν εγκαταστήσετε ρητά το SDK κατά την εγκατάσταση.
Εάν θέλετε να εγκαταστήσετε, κάντε λήψη και εγκαταστήστε το χρόνο εκτέλεσης από την ακόλουθη σύνδεση:
Με την ευκαιρία, το ληφθέν αρχείο είναι εργαλεία κατασκευής και δεν έχει εγκατασταθεί ακόμα. Κάντε κλικ στην επιλογή Εγκατάσταση για να το εγκαταστήσετε.
Όταν ολοκληρωθεί η εγκατάσταση, το μήνυμα επάνω αριστερά είναι "Επιτυχής εγκατάσταση". Κάντε κλικ στην επιλογή Έξοδος για έξοδο.
Μπορείτε να δείτε ότι έχει προστεθεί ένας φάκελος στο μενού "Έναρξη".
Εγκατάσταση της επέκτασης του Visual Studio του σετ εργαλείων WiX
Στη συνέχεια, εγκαταστήστε wix σύνολο εργαλείων Visual Studio Επέκταση. Κάντε λήψη και εγκατάσταση του αρχείου από την ακόλουθη σελίδα. Εδώ περιλαμβάνεται η έκδοση του Visual Studio 2019.
Εκτελέστε το ληφθέν αρχείο.
Κάντε κλικ στο κουμπί Εγκατάσταση.
Κάντε κλικ στο κουμπί Κλείσιμο για να ολοκληρώσετε την εγκατάσταση.
Αυτό ολοκληρώνει την εγκατάσταση.
Λήψη επεξεργασίας Wix
Δεν είναι απαραίτητο, αλλά είναι λίγο χρήσιμο κατά την επεξεργασία των ρυθμίσεων Wix. Κατεβάστε το από την ακόλουθη τοποθεσία. Υπάρχει επίσης είτε ένα πρόγραμμα εγκατάστασης είτε μία έκδοση exe. Οι συμβουλές περιγράφουν τη χρήση του Wix Edit.
Περίληψη
Το WiX έχει ρυθμιστεί τώρα. Την επόμενη φορά, θα ήθελα να δημιουργήσω έναν απλό εφαρμοστή.