Manifests - Required Files #37114
-
Within a given manifest folder, what are the required files for each manifest version? However, if we use Visual Studio manifests as an example there are two different approaches (Stable / Preview)... Visual Studio 2022 Enterprise 17.0.1
Visual Studio 2022 Enterprise Preview 17.0.0 Preview 2.1
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Visual Studio 2022 Enterprise 17.0.1 is a singleton ManifestType. It can contain 1 installer and 1 Locale. Visual Studio 2022 Enterprise Preview 17.0.0 Preview 2.1 is a Multi Manifest, This splits the singleton into Version, Installer and defaultLocale manifests. Example: Mozilla Firefox And yes we prefer Multi Manifests, any new versions/packages are converted to a Multi Manifest, the singletons are from ManifestVersion 0.0.1 |
Beta Was this translation helpful? Give feedback.
Visual Studio 2022 Enterprise 17.0.1 is a singleton ManifestType. It can contain 1 installer and 1 Locale.
Visual Studio 2022 Enterprise Preview 17.0.0 Preview 2.1 is a Multi Manifest, This splits the singleton into Version, Installer and defaultLocale manifests.
The Version ManifestType only contains the
PackageIdentifier
,PackageVersion
,DefaultLocale
The Installer ManifestType can a contain bunch of installers, which means multiple languages and user and machine scope switches
The defaultLocale ManifestType contains the default metadata, should usually be in English (en-US)
The locale ManifestType can contains any translation or metadata for another language.
Example: Mozilla Firefox
A…