Freigeben über


s4:MainPackage

BESCHREIBUNG

Gibt die Informationen zum Standard Pakets an, das Name, Herausgeber, Version und URI enthält. ProcessorArchitecture und ResourceId sind optionale Attribute des MainPackage. (s4:MainPackage)

Elementhierarchie

s4:AppInstaller

     <s4:MainPackage>

Syntax

<s4:MainPackage     Name = A string with a value between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters.
    Publisher = A string with a value between 1 and 8192 characters in length that fits the regular expression  of a distinguished name.
    Version = A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".
    Uri = Web URI as a string between 1 and 2084 characters in length.
    ProcessorArchitecture? = "x86" | "x64" | "arm" | "arm64" | "neutral"
    ResourceId? = An ASCII string between 1 and 30 characters in length.
></s4:MainPackage>

Schlüssel

? optional (null oder 1)

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich
Name Der Paketname, der im Identitätselement im Paketmanifest angegeben ist. Beim Name-Attribut wird die Groß-/Kleinschreibung nicht beachtet. Eine Zeichenfolge mit einem Wert zwischen 3 und 50 Zeichen Länge, die aus alphanumerischen, Punkt- und Bindestrichzeichen besteht. Yes
Publisher Der Herausgeber, wie im Identitätselement im Paketmanifest angegeben. Eine Zeichenfolge mit einem Wert zwischen 1 und 8192 Zeichen Länge, der dem regulären Ausdruck eines distinguished Namens entspricht. Yes
Version Die Version, wie im Identitätselement im Paketmanifest angegeben. Eine Versionszeichenfolge in vierfacher Notation, "Major.Minor.Build.Revision", wobei Major nicht "0" sein kann. Yes
Uri Der URI für den Speicherort des App-Pakets. Web-URI als Zeichenfolge zwischen 1 und 2084 Zeichen lang. Yes
ProcessorArchitecture Beschreibt die Architektur des im Paket enthaltenen Codes. Ein Paket, das ausführbaren Code enthält, muss dieses Attribut enthalten. Einer der folgenden Werte: "x86", "x64", "arm", "arm64" , "neutral" No
resourceId Beschreibt den Typ der Benutzeroberflächenressourcen, die im Paket enthalten sind. Die ResourceId ist eine vom Herausgeber angegebene Zeichenfolge. Diese Zeichenfolge kann nicht mit einem Punkt enden und darf keine der folgenden Zeichenfolgen sein: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8" und "LPT9". Eine ASCII-Zeichenfolge zwischen 1 und 30 Zeichen. No

Übergeordnete Elemente

Übergeordnete Elemente BESCHREIBUNG
s4:AppInstaller Definiert das Stammelement einer AppInstaller-Datei.

Hinweise

Nur eines von oder <MainPackage><MainBundle> kann im <AppInstaller> -Element deklariert werden.

Das <MainPackage> Element sollte nur für App-Pakete (.appx) verwendet werden.

Hinweis

Name, Publisher, Version, ProcessorArchitecture und ResourceId müssen mit den Werten in der AppxManifest.xml Datei übereinstimmen, die im App-Paket-URI angegeben sind.

Anforderungen

Anforderung Wert
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 Version 21H2 Build 22000