Предварительные требования (схема пакета для Windows 8)
Объявляет минимальные требования к операционной системе и программному обеспечению, которые должны существовать, чтобы пакет был применим к системе.
Иерархия элементов
- <Пакет>
- <Предварительные требования>
Синтаксис
<Prerequisites>
<!-- Child elements -->
( OSMinVersion
& OSMaxVersionTested
)
</Prerequisites>
Ключ
&
соединитель чередования (может происходить в любом порядке)
Атрибуты и элементы
Атрибуты
Отсутствует.
Дочерние элементы
Дочерний элемент | Описание |
---|---|
OSMaxVersionTested | он должен быть заполнен разработчиком с самой высокой версией Windows, на которой был протестирован пакет. Это обязательное поле. Windows не будет блокировать установку пакета в версиях ос, превышающих значение, указанное в этом поле. при выполнении приложения Windows будет сравнивать это поле с фактической версией ос. если значение, указанное в этом поле, меньше текущей версии ос, Windows может обеспечить совместимость с наиболее протестированной версией ос для некоторых или всех api-интерфейсов. если значение, указанное в этом поле, больше или равно текущей версии ос, Windows не будет применять какие-либо изменения совместимости для api. |
OSMinVersion | Минимальная версия операционной системы, необходимая для пакета. |
Родительские элементы
Родительский элемент | Описание |
---|---|
Пакет | Определяет корневой элемент манифеста пакета приложения. Манифест описывает структуру и возможности программного обеспечения для системы. |
Примеры
Следующий пример взят из манифеста пакета одного из примеров пакета SDK.
<Prerequisites>
<OSMinVersion>6.2</OSMinVersion>
<OSMaxVersionTested>6.2</OSMaxVersionTested>
</Prerequisites>
Требования
Значение | |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/2010/manifest |