Developer Tools | MicrosoftGame.Config Updated to Schema Version 1
FLY1NGSQU1RR3L opened this issue · 1 comments
FLY1NGSQU1RR3L commented
**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)
FLY1NGSQU1RR3L commented
Adding as known issue/change to the March 2022 GDK.