Nov 24 2020 07:40 PM
The various manifest schemas have elements called "Extensions", some of which live under the "Package" element or "Application" element. The base foundation schema is augmented by a number of additional schemas and the foundation defines a references for the additional schemas to use.
The expected placement on some of these elements in the additional schemas is unclear, and online documentation seems to differ from the schemas (obtained from the packaging SDK). To provide an example, the extensions in UAP6 are particularly troubling to me today. It would be helpful for Microsoft to explain the basic strategy of placing extensions at the application or package level, and when there is a choice, why someone would pick one over the other.
Jan 21 2021 11:30 AM
Hi @TIMOTHY MANGAN, Thank you for providing the feedback. We updated our documentation to provide additional guidance: Extensions in the package manifest schema - Windows UWP applications | Microsoft Docs