UWP KnownFolders.PicturesLibrary访问被禁止:System.UnauthorizedAccessException: Access is denied.

本文解决了一个在UWP应用中访问用户图片库(PicturesLibrary)时出现的访问被禁止(System.UnauthorizedAccessException)错误。通过在Package.appmanifest中启用图片库功能,可以成功获取对图片文件夹的访问权限。
摘要由CSDN通过智能技术生成

UWP KnownFolders.PicturesLibrary访问被禁止:System.UnauthorizedAccessException: Access is denied.

问题描述

在UWP应用中,试图访问图片文件夹(C:\Users[用户名xxx]\Pictures)下的一个文件时出现了错误:

StorageFolder picturesFolder = KnownFolders.PicturesLibrary;

错误描述:

System.UnauthorizedAccessException: 'Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))'

解决方案

在解决方案中双击 Package.appmanifest,然后在功能标签中勾选图片库(Pictures Library)
在这里插入图片描述

参考链接

https://stackoverflow.com/questions/53200799/knownfolders-pictureslibrary-access-is-denied
https://docs.microsoft.com/en-us/windows/uwp/design/controls-and-patterns/tree-view#pictures-and-music-library-tree-view

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值