As of the March 2022 GDK, MicrosoftGame.config has been updated to schema version 1 (Game
configVersion="1") for new titles.
Change 1 of 3 - Updated requirements for MSAAppId and TitleId
As part of these new schema requirements, MSAAppId and TitleId must be present if either element is specified in MicrosoftGame.config.
Additionally, if AdvancedUserModel is set to false, a valid MSAAppId and TitleId must be present in
MicrosoftGame.config.
Change 2 of 3 - Deprecation of Mod & Package Virtualization elements in MicrosoftGame.config
ModFolder, EnableWritesToPackageRoot, DisableFilesystemWriteVirtualization, and DisableRegistryWriteVirtualization elements are now deprecated.
Their functionality is now enabled by default because of updates to how packages are installed on PC (Flat File Install).
Change 3 of 3 - Updates to the MicrosoftGame.config Editor to handle new schema and element requirements.
The MicrosoftGame.config Editor now properly manages rules around schema version 1 updates (Game configVersion="1"), including enforcing MSAAppId and TitleId to be present if either is specified or if AdvancedUserModel is set to false and automatically removing deprecated elements (the ModFolder, EnableWritesToPackageRoot, DisableFilesystemWriteVirtualization, and DisableRegistryWriteVirtualization elements)
As of the March 2022 GDK, MicrosoftGame.config has been updated to schema version 1 (Game configVersion="1") for new titles.
Change 1 of 3 - Updated requirements for MSAAppId and TitleId
Change 2 of 3 - Deprecation of Mod & Package Virtualization elements in MicrosoftGame.config
Change 3 of 3 - Updates to the MicrosoftGame.config Editor to handle new schema and element requirements.