Sertakan file CAB dalam file MSI

Tanggal pembuatan halaman :

lingkungan

Visual Studio
  • Komunitas Visual Studio 2017
  • Komunitas Visual Studio 2019
WiX Toolset
3.11.2

※ Ini bekerja dalam versi lain, tetapi belum dikonfirmasi

Pada awalnya

Saat Anda membuat Penginstal Windows, file yang Anda instal berada dalam file CAB, bukan file MSI. Disimpan. Oleh karena itu, jika Anda membuat installer secara normal, file CAB juga akan dibuat secara terpisah dari file MSI. Instalasi tidak dapat dilakukan tanpa kedua file.

image

File kabin dapat dimasukkan dalam file MSI dengan mengubah pengaturan.

Prosedur

Buka proyek di Visual Studio dan edit parameter berikut di Product.wxs:

Wix/Product/MediaTemplate/@EmbedCab

EmbedCab ke ya memungkinkan file CAB untuk dimasukkan dalam file MSI.

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