Dołączanie plików CAB do plików MSI

Data utworzenia strony :

środowisko

Visual Studio
  • Społeczność programu Visual Studio 2017
  • Społeczność programu Visual Studio 2019
Zestaw narzędzi WiX
3.11.2

※ Działa w innych wersjach, ale jest niepotwierdzony

Na początku

Podczas tworzenia Instalatora Windows instalowane pliki znajdują się w pliku CAB, a nie w pliku MSI. Przechowywane. Dlatego jeśli instalator zostanie utworzony normalnie, plik CAB zostanie również utworzony oddzielnie od pliku MSI. Instalacji nie można przeprowadzić bez obu plików.

image

Pliki cab można dołączyć do pliku MSI, zmieniając ustawienia.

procedura

Otwórz projekt w programie Visual Studio i edytuj następujące parametry w pliku Product.wxs:

Wix/Produkt/MediaTemplate/@EmbedCab

EmbedCab do yes pozwala na dołączanie plików CAB do plików MSI.

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