Συμπερίληψη αρχείων CAB σε αρχεία MSI

Ημερομηνία δημιουργίας σελίδας :

περιβάλλον

Οπτικό Στούντιο
  • Κοινότητα Οπτικού Στούντιο 2017
  • Κοινότητα Οπτικού Στούντιο 2019
Εργαλειο-εργαλειο-τειχών WiX
3.11.2

⇨ Λειτουργεί σε άλλες εκδόσεις, αλλά είναι ανεπιβεβαίωτο

Αρχικά

Όταν δημιουργείτε τον Windows Installer, τα αρχεία που εγκαθιστάτε βρίσκονται σε ένα αρχείο CAB αντί για ένα αρχείο MSI. Επεξεργασία δεδομένων. Επομένως, εάν δημιουργήσετε ένα πρόγραμμα εγκατάστασης κανονικά, θα δημιουργηθεί επίσης ένα αρχείο CAB ξεχωριστά από το αρχείο MSI. Δεν είναι δυνατή η εκτέλεση της εγκατάστασης χωρίς αμφότερα τα αρχεία.

image

Τα αρχεία cab μπορούν να συμπεριληφθούν στο αρχείο MSI αλλάζοντας τις ρυθμίσεις.

διαδικασία

Ανοίξτε το έργο στο Visual Studio και επεξεργαστείτε τις ακόλουθες παραμέτρους στο Product.wxs:

Wix/Προϊόν/MediaTemplate/@EmbedCab

ΕνσωματώστεCab στο ναι επιτρέπει cab αρχεία να συμπεριληφθούν σε αρχεία MSI.

<Wix>
  <Product>
    <MediaTemplate EmbedCab="yes" />