CAB dosyalarını MSI dosyalarına ekle

Sayfa oluşturma tarihi :

çevre

Visual Studio
  • Visual Studio Topluluğu 2017
  • Visual Studio Topluluğu 2019
WiX Araç Seti
3.11.2

※ Diğer versiyonlarda çalışır, ancak onaylanmamıştır

İlk başta

Windows Installer'ı oluşturduğunuzda, yüklediğiniz dosyalar MSI dosyası yerine CAB dosyasındadır. Saklı. Bu nedenle, normal olarak bir yükleyici oluşturursanız, MSI dosyasından ayrı olarak bir CAB dosyası da oluşturulur. Yükleme her iki dosya olmadan gerçekleştirilemez.

image

Cab dosyaları, ayarlar değiştirilerek MSI dosyasına eklenebilir.

prosedür

Projeyi Visual Studio'da açın ve Product.wxs'de aşağıdaki parametreleri düzenleyin:

Wix/Ürün/MediaTemplate/@EmbedCab

EmbedCab to yes, CAB dosyalarının MSI dosyalarına dahil edilmesine izin verir.

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