Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объявляет зависимость от другого пакета, помеченного как пакет платформы.
Иерархия элементов
<Package>
└─ <Dependencies>
└─ <PackageDependency>
Синтаксис
<PackageDependency
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.'
MinVersion = 'A version string in quad notation ("Major.Minor.Build.Revision"), where Major cannot be 0.'
MaxMajorVersionTested = 'An optional number with a value between 0 and 512 characters in length.'
uap6:Optional = 'An optional boolean value.' />
Элементы и атрибуты
Атрибуты
| Атрибут | Описание | Тип данных | Обязательный | Значение по умолчанию |
|---|---|---|---|---|
| Имя | Имя, отображаемое в атрибуте Name элемента Identity пакета зависимостей. | Строка со значением от 3 до 50 символов длиной, состоящей из буквенно-числовых, периодов и тире. | Да | |
| Publisher | Издатель, как он отображается в атрибуте Publisher элемента Identity пакета зависимостей. | Строка со значением от 1 до 8192 символов длиной, которая соответствует регулярному выражению различающегося имени. | Да | |
| MinVersion | Минимальная версия пакета зависимостей. | Строка версии в квадратной нотации (Major.Minor.Build.Revision), где Major не может быть 0. |
Да | |
| MaxMajorVersionTested | Максимальная версия протестированного пакета зависимостей. Используется для определения того, будут ли платформы поэтапно выполняться параллельно и какая платформа загружается в граф пакетов для пакета. | Необязательное число со значением от 0 до 512 символов длиной. | Нет | |
| uap6:Необязательный | Указывает, что зависимость пакета платформы является необязательной для приложения, то есть приложение может быть установлено, даже если необязательные зависимости платформы не установлены. | Необязательное логическое значение. | Нет | false |
Дочерние элементы
Нет.
Родительские элементы
| Родительский элемент | Описание |
|---|---|
| Dependencies | Объявляет другие пакеты, от которые пакет зависит от завершения своего программного обеспечения. |
Замечания
При работе с зависимостями пакета обратите внимание на следующее:
- Пакет не может содержать несколько объявлений зависимостей с одинаковым атрибутом Name .
- Если атрибут Издателя не указан, пакет зависимостей должен быть незаписан. Если пакет зависимостей не назначен, он также должен быть помечен как пакет платформы. См. элемент Framework .
- Версия пакета зависимостей должна быть больше или равна минимальной версии, указанной этим атрибутом.
Примеры
<Dependencies>
<PackageDependency Name="Microsoft.WinJS.1.0"
Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
MinVersion="1.0.0.0"/>
</Dependencies>
Требования
| Элемент | Ценность |
|---|---|
| Пространство имен | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |