UAP10:InstalledLocationVirtualization

%3CLINGO-SUB%20id%3D%22lingo-sub-1336172%22%20slang%3D%22en-US%22%3EUAP10%3AInstalledLocationVirtualization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1336172%22%20slang%3D%22en-US%22%3E%3CP%3ENext%20documentation%20bash%2C%20please%20get%20the%20schemas%20updated.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EExample%3A%20UAP10%3AInstalledLocationVirtualization%3C%2FP%3E%0A%3CP%3Eis%20not%20listed%20(even%20though%20other%20UAP10%20are)%20in%3CA%20title%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fuwp%2Fschemas%2Fappxpackage%2Fuapmanifestschema%2Fschema-root%22%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fuwp%2Fschemas%2Fappxpackage%2Fuapmanifestschema%2Fschema-root%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%26nbsp%3B%3CFONT%20style%3D%22background-color%3A%20%23ffffff%3B%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fuwp%2Fschemas%2Fappxpackage%2Fuapmanifestschema%2Fschema-root%3C%2FFONT%3E%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1633225%22%20slang%3D%22en-US%22%3ERe%3A%20UAP10%3AInstalledLocationVirtualization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1633225%22%20slang%3D%22en-US%22%3E%3CP%3EThe%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fuwp%2Fschemas%2Fappxpackage%2Fuapmanifestschema%2Felement-uap10-installedlocationvirtualization%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Edocumentation%3C%2FA%3E%20has%20been%20updated.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EBest%2C%3C%2FP%3E%0A%3CP%3ESharla%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1633703%22%20slang%3D%22en-US%22%3ERe%3A%20UAP10%3AInstalledLocationVirtualization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1633703%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F145112%22%20target%3D%22_blank%22%3E%40Sharla%20Akers%3C%2FA%3E%26nbsp%3BThank%20you%20for%20that.%26nbsp%3B%20Perhaps%20the%20UpdateActions%20element%20could%20be%20improved%20by%20specifying%20the%20priority%2Finteraction%20between%20that%20package%20setting%20and%20that%20of%20the%20Remove-AppXPackage%20-PreserveApplicationData%20and%20-PreserveRoamablePackageData.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1650281%22%20slang%3D%22en-US%22%3ERe%3A%20UAP10%3AInstalledLocationVirtualization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1650281%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F145112%22%20target%3D%22_blank%22%3E%40Sharla%20Akers%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EDoes%20InstalledLocationVirtualization%20require%20a%20OS%20runtime%20build%20beyond%20that%20of%202004%2C%20any%26nbsp%3B%20particular%20value%20for%20the%20MinVersion%20or%20MaxVersionTested%20fields%2C%20any%20new%20Capabilities%20declarations%2C%20or%20possibly%20a%20change%20in%20Content%20Enforcement%20setting%2C%20beyond%20the%20values%20normally%20added%20by%20the%20Microsoft%20MSIX%20Packaging%20Tool%20version%202020.824%3F%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20ask%20as%20in%20trying%20to%20verify%20the%20feature%20I%20am%20seeing%20some%20differences%20when%20using%20this%20setting%20in%20a%20package%20and%20testing%20on%202004%2C%20it%20doesn't%20seem%20to%20be%20what%20I%20expected%3A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CEM%3EWithout%20Manifest%20Changes%3C%2FEM%3E%3A%20The%20app%20can%20read%26nbsp%3B%20file%20in%20the%20root%20of%20the%20package%2C%20but%20attempts%20to%20open%20for%20write%20fail%200x5.%3C%2FLI%3E%0A%3CLI%3E%3CEM%3EWith%20Manifest%20Changes%3C%2FEM%3E%3A%20When%20the%20app%20wants%20to%20overwrite%20the%20file%2C%20it%20it%20told%20that%20it%20succeeds%20in%20opening%20and%20writing%2C%20but%20after%20closing%20the%20file%20the%20app%20does%20not%20see%20the%20changes%20when%20it%20re-opens%20and%20reads%20the%20file%3B%20it%20sees%20the%20contents%20of%20original%20file.%20No%20new%20files%20are%20seen%20in%20the%20redirected%20%25LocalAppData%25%5CPackages%20folder%20that%20are%20any%20different%20than%20without%20the%20extension%20added%20to%20the%20manifest.%3C%2FLI%3E%0A%3C%2FUL%3E%3C%2FLINGO-BODY%3E
MVP

Next documentation bash, please get the schemas updated. 

 

Example: UAP10:InstalledLocationVirtualization

is not listed (even though other UAP10 are) in https://docs.microsoft.com/en-us/uwp/schemas/appxpackage/uapmanifestschema/schema-root 

3 Replies

The documentation has been updated.

 

Best,

Sharla

@Sharla_Akers Thank you for that.  Perhaps the UpdateActions element could be improved by specifying the priority/interaction between that package setting and that of the Remove-AppXPackage -PreserveApplicationData and -PreserveRoamablePackageData.

@Sharla_Akers 

 

Does InstalledLocationVirtualization require a OS runtime build beyond that of 2004, any  particular value for the MinVersion or MaxVersionTested fields, any new Capabilities declarations, or possibly a change in Content Enforcement setting, beyond the values normally added by the Microsoft MSIX Packaging Tool version 2020.824?

 

I ask as in trying to verify the feature I am seeing some differences when using this setting in a package and testing on 2004, it doesn't seem to be what I expected:

  • Without Manifest Changes: The app can read  file in the root of the package, but attempts to open for write fail 0x5.
  • With Manifest Changes: When the app wants to overwrite the file, it it told that it succeeds in opening and writing, but after closing the file the app does not see the changes when it re-opens and reads the file; it sees the contents of original file. No new files are seen in the redirected %LocalAppData%\Packages folder that are any different than without the extension added to the manifest.