Updates can be done in two ways:
: Developers only need to upload one file to the Microsoft Store or a web server. This eliminates the risk of a user manually picking the wrong version of an app.
The bundle itself must be signed, and each MSIX inside must be signed individually (usually with the same certificate). Windows validates:
| Feature | MSIX | MSIXBUNDLE | |---------|------|-------------| | Single file | Yes | Yes (container) | | Contains MSIX | 1 | 1+ | | Architecture selection | No | Yes | | Language selection | No | Yes | | Scale (DPI) selection | No | Yes | | Signed | Required | Required + internal packages signed | | Store ready | Yes | Recommended for multi-arch |