Riferimento allo schema del file del programma di installazione dell'app (con estensione AppInstaller)

Questo riferimento fornisce informazioni dettagliate per ogni elemento, attributo e tipo di dati che definisce lo schema per un file con estensione AppInstaller che definisce i pacchetti che fanno parte di un set correlato.

Nella tabella seguente sono elencati tutti gli elementi di questo schema.

Elemento Descrizione
AppInstaller Elemento radice del documento AppInstaller.
Bundle Elemento che include informazioni sul bundle dell'app. Gli elementi figlio di questo elemento richiedono una corrispondenza esatta del nome, del server di pubblicazione e della versione dell'elemento Identity nel manifesto del bundle del pacchetto dell'app.
Relazioni di dipendenza Si tratta di dipendenze che verranno installate se necessario.
MainBundle Elemento che include informazioni sul bundle principale che viene installato. Gli elementi figlio di questo elemento richiedono una corrispondenza esatta del nome, del server di pubblicazione e della versione dell'elemento Identity nel manifesto del bundle del pacchetto dell'app.
MainPackage Elemento che include informazioni sul pacchetto principale che viene installato. Gli elementi figlio di questo elemento richiedono una corrispondenza esatta del nome, del server di pubblicazione e della versione dell'elemento Identity nel manifesto del pacchetto dell'applicazione. ProcessorArchitecture è un elemento facoltativo.
OptionalPackages Specifica i pacchetti facoltativi.
Package Elemento che include informazioni sul pacchetto. Per questi elementi è necessaria una corrispondenza esatta del nome, del server di pubblicazione e della versione dell'elemento Identity nel manifesto del pacchetto dell'applicazione. ProcessorArchitecture è un elemento facoltativo.
RelatedPackages Specifica i pacchetti correlati. Questi pacchetti non verranno installati.
UpdateSettings Utilizzare l'elemento UpdateSettings per disabilitare l'aggiornamento automatico dei pacchetti installati e impostare un intervallo per i controlli di aggiornamento.
OnLaunch Indica che il servizio di distribuzione verificherà la presenza di un aggiornamento al file AppInstaller all'avvio dell'app.
AutomaticBackgroundTask Verifica la disponibilità di aggiornamenti in background. Viene eseguito un controllo ogni 8 ore indipendentemente dal fatto che l'utente abbia avviato l'app. Questo tipo di aggiornamento non può visualizzare l'interfaccia utente.
ForceUpdateFromAnyVersion Valore booleano che consente di incrementare o decrementare la versione dell'app. Senza questo elemento, l'app può passare solo a una versione successiva.