Ρύθμιση 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 εργαλεία κατασκευής.

image

Κάντε λήψη του wix311.exe στην προηγούμενη σελίδα που ανοίξατε. (Οι εκδόσεις ενδέχεται να διαφέρουν ανάλογα με την ενημερωμένη έκδοση))

image

Πατήστε Αποθήκευση για να το εκτελέσετε. Από προεπιλογή, αποθηκεύεται στο φάκελο "Στοιχεία λήψης". (Εάν το εκτελέσετε απευθείας, θα αποθηκευτεί σε ξεχωριστό φάκελο.)

image

image

Μετά την εκτέλεση wix toolset εργαλεία οικοδομήσουμε εργαλεία, μπορείτε να πάρετε το ακόλουθο σφάλμα:

image

Πρέπει να εγκαταστήσετε το χρόνο εκτέλεσης .NET Framework 3.5.1. Δεν εγκαθίσταται ως στάνταρ στα σύγχρονα Windows 10 και δεν θα εγκατασταθεί, εκτός εάν εγκαταστήσετε το ΠΙΟ ΤΕΛΕΥΤΑΙΟ Visual Studio, εκτός εάν εγκαταστήσετε ρητά το SDK κατά την εγκατάσταση.

Εάν θέλετε να εγκαταστήσετε, κάντε λήψη και εγκαταστήστε το χρόνο εκτέλεσης από την ακόλουθη σύνδεση:

Με την ευκαιρία, το ληφθέν αρχείο είναι εργαλεία κατασκευής και δεν έχει εγκατασταθεί ακόμα. Κάντε κλικ στην επιλογή Εγκατάσταση για να το εγκαταστήσετε.

image

image

Όταν ολοκληρωθεί η εγκατάσταση, το μήνυμα επάνω αριστερά είναι "Επιτυχής εγκατάσταση". Κάντε κλικ στην επιλογή Έξοδος για έξοδο.

image

Μπορείτε να δείτε ότι έχει προστεθεί ένας φάκελος στο μενού "Έναρξη".

image

Εγκατάσταση της επέκτασης του Visual Studio του σετ εργαλείων WiX

Στη συνέχεια, εγκαταστήστε wix σύνολο εργαλείων Visual Studio Επέκταση. Κάντε λήψη και εγκατάσταση του αρχείου από την ακόλουθη σελίδα. Εδώ περιλαμβάνεται η έκδοση του Visual Studio 2019.

image

image

Εκτελέστε το ληφθέν αρχείο.

image

image

Κάντε κλικ στο κουμπί Εγκατάσταση.

image

Κάντε κλικ στο κουμπί Κλείσιμο για να ολοκληρώσετε την εγκατάσταση.

image

Αυτό ολοκληρώνει την εγκατάσταση.

Λήψη επεξεργασίας Wix

Δεν είναι απαραίτητο, αλλά είναι λίγο χρήσιμο κατά την επεξεργασία των ρυθμίσεων Wix. Κατεβάστε το από την ακόλουθη τοποθεσία. Υπάρχει επίσης είτε ένα πρόγραμμα εγκατάστασης είτε μία έκδοση exe. Οι συμβουλές περιγράφουν τη χρήση του Wix Edit.

image

Περίληψη

Το WiX έχει ρυθμιστεί τώρα. Την επόμενη φορά, θα ήθελα να δημιουργήσω έναν απλό εφαρμοστή.