I'm trying to use broadFileSystemAccess
Capability for UWP apps, But broadFileSystemAccess
capability is not listed in my list of capabilites in Package.appxmanifest.
My min and max target version is 1803, build 17134, Please help me with this.
I'm trying to use broadFileSystemAccess
Capability for UWP apps, But broadFileSystemAccess
capability is not listed in my list of capabilites in Package.appxmanifest.
My min and max target version is 1803, build 17134, Please help me with this.
This capability is not listed in the "designer" of Package.appxmanifest, you have to add it manually via code.
Go to Solution Explorer and right-click Package.appxmanifest. Select View Code.
In the code view update the Package
element to contain the following:
<Package
...
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="uap mp rescap">
Do not duplicate the IgnorableNamespaces
attribute, just append rescap
to the end of its value. Now scroll down below and find <Capabilities>
. Inside add the broadFileSystemAccess
capability as follows:
<rescap:Capability Name="broadFileSystemAccess" />
await Windows.Storage.StorageFolder.GetFolderFromPathAsync("C:\\Users\\user name")
without E_ACCESSDENIED
getting thrown. –
Ambrosius Package.appxmanifest
file - either using two different manifests (one for development, one for release), or updating removing the capability before build (which is doable for example as part of a build pipeline) –
Ian © 2022 - 2024 — McMap. All rights reserved.