MainBundle
Das MainBundle-Element gibt die Informationen zum Paketpaket an, das Name, Herausgeber, Version und URI enthält.
Elementhierarchie
- <AppInstaller>
-
- **MainBundle**
Syntax
<MainBundle
Name = A string between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters.
Publisher = A string between 1 and 8192 characters in length that fits the regular expression of a distinguished name : "(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")))*". Further, semantic validation ensures that the string is compliant with CertNameToStr Windows API implementation of X.500 rules.
Version = A version string in quad notation, "Major.Minor.Build.Revision".
Uri = Uri to the app package location />
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich |
---|---|---|---|
Name | Name, der im Identitätselement im Bündelmanifest angegeben ist. Beim Name-Attribut wird die Groß-/Kleinschreibung nicht beachtet. | Eine Zeichenfolge zwischen 3 und 50 Zeichen Länge, die aus alphanumerischen, Punkt- und Bindestrichzeichen besteht. | Yes |
Publisher | Publisher, wie im Identity-Element im Bündelmanifest angegeben. | Eine Zeichenfolge zwischen 1 und 8192 Zeichen Länge, die dem regulären Ausdruck eines distinguished Namens entspricht. Darüber hinaus stellt die semantische Überprüfung sicher, dass die Zeichenfolge mit der CertNameToStr Windows-API-Implementierung von X.500-Regeln kompatibel ist. | Yes |
Version | Version, die im Identitätselement im Bündelmanifest angegeben ist. | Eine Versionszeichenfolge in vierfacher Notation, "Major.Minor.Build.Revision". | Yes |
Uri | URI zum Speicherort des App-Pakets | URI als Zeichenfolge zwischen 1 und 2084 Zeichen lang. | Yes |
Übergeordnete Elemente
Übergeordnete Elemente | BESCHREIBUNG |
---|---|
AppInstaller | Das Stammelement des Appinstaller-Dokuments. |
Hinweise
Nur eines von oder <MainBundle>
<MainPackage>
kann im <AppInstaller>
-Element deklariert werden.
Das <MainBundle>
-Element sollte nur für App-Paketbündel (.appxbundle) verwendet werden.
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. |
Minimale Version des Betriebssystems | Windows 10, Version 1709 |