Condividi tramite


Informazioni di riferimento sullo schema del programma di installazione app (con estensione appinstaller)

Questo riferimento fornisce dettagli 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.

La tabella seguente elenca tutti gli elementi in 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, dell'editore e della versione dell'elemento identity nel manifesto del bundle del pacchetto dell'app.
Dipendenze Queste sono dipendenze che verranno installate se necessario.
MainBundle Elemento che include informazioni sul bundle principale che verrà installato. Gli elementi figlio di questo elemento richiedono una corrispondenza esatta del nome, dell'editore e della versione dell'elemento identity nel manifesto del bundle del pacchetto dell'app.
MainPackage Elemento che include informazioni sul pacchetto principale che verrà installato. Gli elementi figlio di questo elemento richiedono una corrispondenza esatta del nome, dell'editore e della versione dell'elemento identity nel manifesto del pacchetto dell'app. ProcessorArchitecture è un elemento facoltativo.
OptionalPackages Specifica i pacchetti facoltativi.
Pacchetto Elemento che include informazioni sul pacchetto. Questo elemento richiede una corrispondenza esatta del nome, del server di pubblicazione e della versione dell'elemento identity nel manifesto del pacchetto dell'app. ProcessorArchitecture è un elemento facoltativo.
RelatedPackages Specifica i pacchetti correlati. Questi pacchetti non verranno installati.
UpdateSettings Usare l'elemento UpdateSettings per attivare 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 nell'avvio dell'app.
s4:AutomaticBackgroundTask Verifica la presenza di aggiornamenti in background. Viene effettuato 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.
s4:ForceUpdateFromAnyVersion Valore booleano che consente di aumentare o decrementare la versione dell'app. Senza questo elemento, l'app può passare solo a una versione successiva.
s4:MainPackageType Verifica la presenza di aggiornamenti in background. Viene effettuato 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.
s4:RepairUris Valore booleano che consente di aumentare o decrementare la versione dell'app. Senza questo elemento, l'app può passare solo a una versione successiva.
s4:RepairUri Valore booleano che consente di aumentare o decrementare la versione dell'app. Senza questo elemento, l'app può passare solo a una versione successiva.
s4:UpdateUris Valore booleano che consente di aumentare o decrementare la versione dell'app. Senza questo elemento, l'app può passare solo a una versione successiva.
s4:UpdateUri Valore booleano che consente di aumentare o decrementare la versione dell'app. Senza questo elemento, l'app può passare solo a una versione successiva.

Requisiti

Requisito Valore
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017/2 Questo spazio dei nomi è necessario per le funzionalità introdotte in Windows 10 versione 1803.
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 Questo spazio dei nomi è obbligatorio per le funzionalità introdotte in Windows versione 21H2 build 22000
Versione minima del sistema operativo Windows 10 versione 1803 build 17134