Version
Windows Version: 10.0.25370.1
Win32 app isolation release version: 0.1.0
Repro Steps
Tested Application: NanaZip
- Modify the AppX Manifest
- Modify about AppSilo ... (omit)
- Delete
virtualization:FileSystemWriteVirtualization to enable MSIX File System Virtualization.
- Delete all
rescap:Capability, especially isolatedWin32-promptForAccess and broadFileSystemAccess
- Run NanaZip and directly navigate to "C:\Users\$(user_name)\AppData\Local" by address bar.
Unexpected Results
I find Application in AppSilo can get the whole contents list of %LocalAppData%/%AppData%(including files/folders don't located in $(LocalCache)) without isolatedWin32-promptForAccess and broadFileSystemAccess. According to MSIX Doc, is it the feature of MSIX File System Virtualization in order to compatibility? Although the files and sub-folders which aren't in LocalCache can't be accessed. If this is a feature for compatibility, maybe it is better for MSIX to support declaring specific folders that the developer want to be virtualized (#36).

Version
Windows Version: 10.0.25370.1
Win32 app isolation release version: 0.1.0
Repro Steps
Tested Application: NanaZip
virtualization:FileSystemWriteVirtualizationto enable MSIX File System Virtualization.rescap:Capability, especiallyisolatedWin32-promptForAccessandbroadFileSystemAccessUnexpected Results
I find Application in AppSilo can get the whole contents list of %LocalAppData%/%AppData%(including files/folders don't located in $(LocalCache)) without

isolatedWin32-promptForAccessandbroadFileSystemAccess. According to MSIX Doc, is it the feature of MSIX File System Virtualization in order to compatibility? Although the files and sub-folders which aren't in LocalCache can't be accessed. If this is a feature for compatibility, maybe it is better for MSIX to support declaring specific folders that the developer want to be virtualized (#36).