StoreManifest 架构(Windows 8.1 及更早版本)
StoreManifest.xml是一个可选配置文件,可包含在 UWP 应用包的包中。 其用途是启用应用程序文件未涵盖Microsoft Store应用等功能AppxManifest.xml应用。 StoreManifest.xml应用程序包提交,并且必须位于应用主项目的根文件夹中。
注意本部分介绍StoreManifest.xml及更早版本Windows 8.1包的指南。 有关Windows 10,请参阅 StoreManifest 架构。
若要验证StoreManifest.xml,请创建新的 xml 文档Microsoft Visual Studio并添加以下声明:
http://schemas.microsoft.com/appx/2010/StoreManifest namespace
请参阅 StoreManifest XML 示例中的示例实例文档 (Windows 8.1及) 。
下表列出了此架构中按名称按字母顺序排序的所有元素。
元素 | 说明 |
---|---|
DeviceCompanionApplication | DeviceCompanionApplication 元素包含将应用声明为设备应用Microsoft Store配置。 |
ExclusiveOptOut | 请勿使用。 该名称不再读取 ExclusiveOptOut Microsoft Store。 |
ExperienceId | ExperienceId 元素指定一个 GUID,该 GUID 将设备元数据链接到首次连接设备时可自动获取的设备应用。 每个 ExperienceId GUID 对应于设备元数据包的 ExperienceId 元素。 |
ExperienceIds | ExperienceIds 元素包含一个或多个单独的 ExperienceId 元素的列表。 |
PreinstallOptOut | 请勿使用。 系统不再读取 PreinstallOptOut Microsoft Store。 |
ProductFeatures | ProductFeatures 元素是通过 StoreManifest XML 文件配置的所有现有和未来产品功能的容器。 |
StoreManifest | StoreManifest 架构的根 (节点Windows 8.1及) 。 |