Creazione di un bundle di pacchetti MSIX
Panoramica
Un bundle MSIX è costituito da più pacchetti MSIX e può ridurre le dimensioni dell'app scaricata dagli utenti. I bundle di app sono utili per architetture diverse, asset specifici della lingua, asset di scalabilità delle immagini variabili o risorse applicabili a dispositivi specifici. Raggruppando più architetture versioni dell'applicazione in un'unica entità, è necessario caricare solo il bundle nel percorso di distribuzione, anziché averne uno per ogni architettura. La piattaforma di distribuzione di Windows 10 è a conoscenza del tipo di pacchetto con estensione msixbundle e scaricherà solo i file applicabili all'architettura di un dispositivo. Tieni presente che se decidi di distribuire un pacchetto msixbundle per una determinata app, non puoi più tornare a distribuire un pacchetto MSIX.
Se si crea un pacchetto dell'applicazione in Visual Studio, la Creazione guidata pacchetto offre un'opzione "Genera bundle di app" durante la creazione del pacchetto. È possibile impostare questa opzione in modo che Visual Studio generi automaticamente un bundle MSIX. Se si generano pacchetti MSIX usando MSIX Packaging Tool o MakeAppx.exe , è possibile sfruttare MakeAppx.exe per generare un bundle da singoli pacchetti, ad esempio dopo aver generato o convertito un pacchetto MSIX x86 e x64 dell'app, è possibile usare il processo descritto di seguito per aggregare i pacchetti usando MakeAppx.exe.
Risorse aggiuntive
Per altre informazioni sulla generazione di un bundle MSIX, vedere:
- Creazione di un bundle usando una struttura di directory
- Creazione di un bundle usando un file di mapping
Per altre informazioni sulla firma di pacchetti dell'app con SignTool.exe, vedi questo articolo.