Paket (Schema des App-Installationsprogramms)
Das Package-Element gibt die Informationen zum Paket an, einschließlich Name, Herausgeber, Version und URI. ProcessorArchitecture ist ein optionales Attribut des Pakets.
Elementhierarchie
- <AppInstaller>
-
- <OptionalPackages>
- <Paket>
- <RelatedPackages>
- <Paket>
- <Abhängigkeiten>
- <Paket>
Syntax
<Package
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".
ProcessorArchitecture? = "x86" | "x64" | "arm" | "neutral"
Uri = Uri to the app package location />
Attribute und Elemente
Attributes
Attribut | BESCHREIBUNG | Datentyp | Erforderlich |
---|---|---|---|
Name | Name, wie im Identity-Element im Paketmanifest angegeben. Beim Attribut Name wird die Groß-/Kleinschreibung nicht beachtet. | Eine Zeichenfolge mit einer Länge von 3 bis 50 Zeichen, die aus alphanumerischen, Perioden- und Bindestrichen besteht. | Ja |
Herausgeber | Publisher wie im Identity-Element im Paketmanifest angegeben. | Eine Zeichenfolge zwischen 1 und 8192 Zeichen, die dem regulären Ausdruck eines Distinguished Name entspricht. Darüber hinaus stellt die semantische Überprüfung sicher, dass die Zeichenfolge mit CertNameToStr Windows API-Implementierung von X.500-Regeln kompatibel ist. | Ja |
Version | Version, wie im Identity-Element im Paketmanifest angegeben. | Eine Versionszeichenfolge in Quad-Notation, "Major.Minor.Build.Revision". | Ja |
ProcessorArchitecture | Beschreibt die Architektur des im Paket enthaltenen Codes. Ein Paket, das ausführbaren Code enthält, muss dieses Attribut enthalten. | "x86" oder "x64", "arm" oder "neutral" | Nein |
Uri | URI zum Speicherort des App-Pakets | URI | Ja |
Übergeordnete Elemente
Übergeordnete Elemente | BESCHREIBUNG |
---|---|
OptionalPackages | Gibt die optionalen Pacakges an |
RelatedPackages | Gibt die zugehörigen Pakete an. Diese Pakete werden nicht installiert. |
Abhängigkeiten | Dies sind Abhängigkeiten, die bei Bedarf installiert werden. |
Anforderungen
Wert | |
---|---|
Namespace | http://schemas.microsoft.com/appx/appinstaller/2017 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für