Поделиться через


Bundle (схема установщика приложений)

Элемент Bundle задает сведения о пакете.

Иерархия элементов

<AppInstaller>
<OptionalPackages>
<Bundle>
<RelatedPackages>
<Bundle>
<Зависимости>
<Bundle>

Синтаксис

<Bundle 
    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 />

Атрибуты и элементы

Атрибуты

Атрибут Описание Тип данных Обязательно
Имя Имя, указанное в элементе identity в манифесте пакета. Атрибут Name не учитывает регистр. Строка длиной от 3 до 50 символов, состоящая из буквенно-цифровых символов, символов точки и дефиса. Да
Publisher Издатель, как указано в элементе identity в манифесте пакета. Строка длиной от 1 до 8192 символов, которая соответствует регулярному выражению различающегося имени. Кроме того, семантическая проверка гарантирует, что строка соответствует реализации правил X.500 api CertNameToStr для Windows. Да
Версия Версия, указанная в элементе identity в манифесте пакета. Строка версии в четырехугольной нотации "Major.Minor.Build.Revision". Да
URI Универсальный код ресурса (URI) для расположения пакета приложения URI в виде строки длиной от 1 до 2084 символов. Да

Родительские элементы

Родительские элементы Описание
OptionalPackages Указывает необязательные pacakges
RelatedPackages Указывает связанные пакеты. Эти пакеты не будут установлены.
Зависимости Это зависимости, которые будут установлены при необходимости.

Требования

Требование Описание
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 Это пространство имен требуется для функций, представленных в Windows 10 версии 1709.
Минимальная версия ОС Windows 10 версии 1709