CAB Configuration
These properties control the physical structure of the produced MSI – how its files are packaged into CAB(s).
cabName
Controls how the CAB file (where the package's files live) is stored and referenced.
| Form | Meaning |
|---|---|
"#Disk.cab" (default) | Embedded – CAB is stored inside the MSI file. One-file install. |
"Disk.cab" (no #) | External – CAB is written next to the MSI. The MSI references it by name. Two files distributed together. |
"" (empty) | Noncompressed – no CAB at all, files are loose next to the MSI. |
"msi": { "cabName": "My Application.cab" } // external CAB
cabSizeInBytes
Maximum CAB size in bytes. Larger packages auto-split across multiple CABs. Default 314,572,800 (300 MiB). Ignored for noncompressed builds.
"msi": { "cabSizeInBytes": 1073741824 } // 1 GiB cap