AppInstaller
Dieses Element definiert das Stammelement einer Appinstallerdatei. Die Appinstallerdatei beschreibt die Struktur und definiert die Pakete, die im Rahmen des Bereitstellungsvorgangs installiert werden.
Elementhierarchie
<AppInstaller>
Syntax
<?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>
Schlüssel
?
optionaler Interleave-Connector (null oder 1) &
(kann in beliebiger Reihenfolge auftreten)
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich |
---|---|---|---|
xmlns | Die Namespacedefinition des Appinstallerschemas. Eine Liste der Namespaces finden Sie im Abschnitt Anforderungen in diesem Artikel. | URI als Zeichenfolge zwischen 1 und 2084 Zeichen lang. | Yes |
Version | Die Version der Appinstallerdatei | Eine Versionszeichenfolge in vierfacher Notation, "Major.Minor.Build.Revision". | Yes |
Uri | Web-URI für die umgeleitete Appinstallerdatei. Wenn sich der im Feld angegebene URI von der aktuellen Datei unterscheidet, leitet der Bereitstellungsvorgang an den URI statt an die aktuelle Datei um. Die Appinstallerdatei kann nur maximal dreimal umgeleitet werden. Abfragezeichenfolgen mit mehreren Schlüssel-Wert-Paaren werden derzeit nicht unterstützt. | Web-URI als Zeichenfolge zwischen 1 und 2084 Zeichen lang. | Yes |
Untergeordnete Elemente
Untergeordnete Elemente müssen in der angegebenen Reihenfolge angezeigt werden.
Untergeordnete Elemente | BESCHREIBUNG |
---|---|
MainPackage | Gibt das Standard Paket an, das installiert wird. |
MainBundle | Gibt das Standard Bundle an, das installiert wird. |
OptionalPackages | Gibt die optionalen Pakete an. |
RelatedPackages | Gibt die zugehörigen Pakete an. Diese Pakete werden nicht installiert. |
Abhängigkeiten | Dies sind Abhängigkeiten, die bei Bedarf installiert werden. |
UpdateSettings | Verwenden Sie das updatesettings-Element, um die automatische Aktualisierung installierter Pakete umzuschalten. |
s4:UpdateUris | Gibt eine Liste von Uris an, die auf App Installer-Dateien zum Aktualisieren einer Installation verweisen. |
s4:RepairUris | Gibt eine Liste von Uris an, die auf App Installer-Dateien zum Reparieren einer Installation verweisen. |
Übergeordnete Elemente
Dieses äußerste Element darf von keinem anderen Element enthalten sein.
Hinweise
<AppInstaller>
kann entweder über ein <MainPackage>
- oder <MainBundle>
-Element verfügen. Der Bereitstellungsvorgang schlägt fehl, wenn mehrere von beiden enthalten sind.
Nur encoding="UTF-8"
ohne Escapezeichen und keine Nicht-ASCII-Zeichen werden akzeptiert.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 |
Dieser Namespace ist für Features erforderlich, die in Windows 10 Version 1709 eingeführt wurden. |
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 |
Dieser Namespace ist für Features erforderlich, die in Windows Version 21H2 Build 222000 eingeführt wurden. |
Minimale Version des Betriebssystems | Windows 10, Version 1709 |