uap17:PackageDependency

说明

声明包所依赖的其他包。 可以将此依赖项指定为安装时间和运行时所必需的,也可以仅指定安装时间,但不能指定运行时。

元素层次结构

<程序包>
<扩展>
<uap17:PackageDependency>

语法

<uap17:PackageDependency     Type? = "install" | "installAndRuntime"
    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? = Unsigned short.
    uap6:Optional? = Boolean.
></uap17:PackageDependency>

密钥

? 可选 (零个或一个)

属性

属性 说明 数据类型 必需
类型 如果设置为“install”,则仅在安装时需要包依赖项。 如果设置为“installAndRuntime”,则安装和运行时都需要包依赖项。 以下值之一:“install”、“installAndRuntime”
名称 在依赖项包的 Identity 元素的 Name 属性中显示的名称。 值长度介于 3 到 50 个字符之间的字符串,由字母数字、句点和短划线字符组成。
Publisher 在依赖项包的 Identity 元素的 Publisher 属性中显示的发布服务器。 值长度介于 1 到 8192 个字符之间的字符串,适合可分辨名称的正则表达式。
MinVersion 依赖项包的最低版本。 四元表示法“Major.Minor.Build.Revision”的版本字符串,其中 Major 不能为“0”。
MaxMajorVersionTested 所测试的依赖项包的最高版本。 用于确定是否将框架并行暂存,以及哪些框架将加载到包的包图中。 值长度介于 0 到 512 个字符之间的可选数字。
uap6:可选 指示框架包依赖项对于应用是可选的,这意味着即使未安装可选的框架依赖项,也可以安装该应用。 布尔值。

要求

前缀
uap17 http://schemas.microsoft.com/appx/manifest/uap/windows10/17
uap6 http://schemas.microsoft.com/appx/manifest/uap/windows10/6