Inkludera CAB-filer i MSI-filer

Datum för skapande av sida :

miljö

Visuell studio
  • Visual Studio Community 2017
  • Visual Studio Community 2019
WiX-verktygsuppsättning
3.11.2

※ Det fungerar i andra versioner, men det är obekräftat

Först

När du skapar Windows Installer finns filerna du installerar i en CAB-fil i stället för i en MSI-fil. Lagrat. Om du skapar ett installationsprogrammet normalt skapas därför även en CAB-fil separat från MSI-filen. Installationen kan inte utföras utan båda filerna.

image

Cab-filer kan inkluderas i MSI-filen genom att ändra inställningarna.

procedur

Öppna projektet i Visual Studio och redigera följande parametrar i Product.wxs:

Wix/Product/MediaTemplate/@EmbedCab

EmbedCab till ja tillåter CAB filer att inkluderas i MSI filer.

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