提交多区域设置设备清单包

提交多区域设置设备清单包

你可以使用相同的方法提交用于预览或发布的包。

提交设备清单包

  1. 使用 SignTool 工具对 devicemanifest-ms 程序包进行签名。

  2. 从硬件开发人员中心或 Windows 开发人员中心,使用 Microsoft 帐户登录到“仪表板”****。

  3. 在“设备元数据”*下,单击“创建体验”(如果你希望提交新体验),或单击“管理体验”***(如果你希望修改现有体验)。

  4. 浏览并选择你的新 devicemanifest-ms 程序包,然后单击“提交”****。

创建设备清单提交程序包

设备清单提交程序包是必须将所有多区域设置设备元数据提交到硬件开发人员中心仪表板的程序包格式。

设备清单提交程序包包含声明区域设置支持的文件。 设备清单包还包含设备元数据包。

设备清单提交程序包可以采用与设备元数据包相同的方式上载到硬件开发人员中心仪表板。 使用相同的用户界面和上载框,输入你要上载的 *.devicemanifest-ms 文件的名称。

仪表板的用户界面上批量上载以外的所有文件上载框都将接受设备清单提交包。

设备清单提交程序包内容

每个设备清单提交包都包含以下组成部分:

  • 设备元数据包

    此包包含用于在 Windows 中显示设备图标、设置操作及使用设备体验功能的信息和图片。

    设备元数据包始终必需。

  • LocaleInfo XML 文档

    此文档包含有关包含在附带设备元数据包中的区域设置的数据。 硬件开发人员中心使用此数据来正确验证一个或多个区域设置的设备元数据包。

    LocaleInfo XML 文档始终是必需的,即使设备元数据包仅包含单个区域设置。

设备清单提交包的结构

设备清单包的结构取决于包含的设备元数据用于电脑、用于移动宽带还是包含对多个区域设置的支持。

如果设备元数据不属于这三个类别中的任何一个,则不需要设备清单包。 但是,设备清单包仍然可用于指示设备元数据包是用于单个区域设置的。

多区域设置设备清单提交包的结构

即使你的设备元数据包包含用于支持多个区域设置的信息,仍然必须在设备清单包中提交它。

设备清单提交包的组成部分存储在压缩的 Cab 文件中。 该文件名必须具有后缀 .devicemanifest-ms。

每个设备清单提交包都必须具有以下结构:

GUID1.devicemanifest-ms
\GUID1.devicemetadata-ms
\LocaleInfo.xml

“GUID1”必须是一个 GUID。

下面是有关创建 LocaleInfo.xml 的说明。

若要了解如何开发设备元数据包 *.devicemetadata-ms,请参阅 Windows 8 的设备元数据包架构参考

你可以使用 Cabarc 工具创建这些 CAB 程序包。 有关此工具的详细信息,请参阅 Cabarc 概述

使用 Cabarc 工具创建 *.devicemanifest-ms 文件时,你必须创建一个本地目录,其中设备元数据包 (*.devicemetadata-ms) 和 LocaleInfo XML 文档位于该目录的根目录中。

备注

  • .devicemanifest -ms 和 .devicemetadata-ms 文件名必须指定不带花括号 ({}) 分隔符的 GUID。

  • 每个设备清单提交和设备元数据包的 GUID 都必须唯一。 当你创建新的或修改的程序包时,必须创建新 GUID。

  • 有关如何创建 cabinet 文件的详细信息,请参阅 Microsoft Cabinet 软件开发工具包

示例

下面是如何使用 Cabarc 工具创建 .devicemanifest-ms 文件的示例。 在此示例中,设备清单文件的组成部分位于名为 DeviceManifestPackages 的本地目录中:

.\DeviceManifestPackages\
.\DeviceManifestPackages\LocaleInfo.xml
.\DeviceManifestPackages\GUID.devicemetadata-ms

GUID.devicemanifest-ms 文件在名为 ManifestFiles 的本地目录中创建:

Cabarc.exe -r -p -P  .\DeviceManifestPackages\ 
N .\ManifestFiles\ GUID.devicemanifest-ms 
.\DeviceManifestPackages\LocaleInfo.xml
.\DeviceManifestPackages\GUID.devicemetadata-ms

创建 LocaleInfo.xml

有关创建用于提交的 Localeinfo.xml 文件的信息,请参阅创建 LocaleInfo.xml 提交文件

向 Microsoft 发送有关该主题的评论