AppInstaller
Questo elemento definisce l'elemento radice di un file appinstaller. Il file appinstaller descrive la struttura e definisce i pacchetti che verranno installati come parte dell'operazione di distribuzione.
Gerarchia degli elementi
<AppInstaller>
Sintassi
<?xml version="1.0" encoding="UTF-8"?>
<AppInstaller
xmlns="http://schemas.microsoft.com/appx/appinstaller/2017/2"
Version= A version string in quad notation, "Major.Minor.Build.Revision".
Uri= Web Uri to the redirected appinstaller file >
<!-- Child elements -->
( MainPackage
& MainBundle?
& Dependencies?
& OptionalPackages?
& RelatedPackages?
& UpdateSettings?
& s4:UpdateUris?
& s4:RepairUris?
)
</AppInstaller>
Chiave
?
connettore facoltativo (zero o uno) &
interleave (può verificarsi in qualsiasi ordine)
Attributi ed elementi
Attributi
Attributo | Descrizione | Tipo di dati | Richiesto |
---|---|---|---|
xmlns | Definizione dello spazio dei nomi dello schema appinstaller. Per un elenco degli spazi dei nomi, vedere la sezione Requisiti in questo articolo. | URI come stringa compresa tra 1 e 2084 caratteri in lunghezza. | Sì |
Versione | Versione del file appinstaller | Stringa di versione nella notazione quad, "Major.Minor.Build.Revision". | Sì |
Uri | URI Web al file appinstaller reindirizzato. Quando l'URI specificato nel campo differisce dal file corrente, l'operazione di distribuzione reindirizzerà all'URI anziché al file corrente. Il file appinstaller può essere reindirizzato solo a un massimo di tre volte. Le stringhe di query con più coppie chiave/valore non sono attualmente supportate. | URI Web come stringa compresa tra 1 e 2084 caratteri in lunghezza. | Sì |
Elementi figlio
Gli elementi figlio devono essere visualizzati nell'ordine specificato
Elementi figlio | Descrizione |
---|---|
MainPackage | Specifica il pacchetto principale che verrà installato. |
MainBundle | Specifica il bundle principale che verrà installato. |
OptionalPackages | Specifica i pacchetti facoltativi. |
RelatedPackages | Specifica i pacchetti correlati. Questi pacchetti non verranno installati. |
Dipendenze | Queste sono dipendenze che verranno installate se necessario. |
UpdateSettings | Usare l'elemento updatesettings per attivare l'aggiornamento automatico dei pacchetti installati. |
s4:UpdateUris | Specifica un elenco di URI che puntano ai file del programma di installazione app per l'aggiornamento di un'installazione. |
s4:RepairUris | Specifica un elenco di URI che puntano ai file del programma di installazione app per la riparazione di un'installazione. |
Elementi padre
Questo elemento più esterno potrebbe non essere contenuto da altri elementi.
Commenti
<AppInstaller>
può avere un <MainPackage>
elemento o <MainBundle>
. L'operazione di distribuzione avrà esito negativo se sono inclusi più di uno di essi.
Solo encoding="UTF-8"
senza caratteri di escape e non vengono accettati caratteri non ascii.
Requisiti
Requisito | Descrizione |
---|---|
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 |
Questo spazio dei nomi è necessario per le funzionalità introdotte in Windows 10 versione 1709. |
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 1709 |