我正在尝试制作一个 UWP 应用程序,它可以将保存在他自己的存储中的文件导出到文档库中。
在 Package.appxmanifest 我插入了以下几行:
<uap:Capability Name="picturesLibrary" />
<uap:Capability Name="documentsLibrary" />
获取路径的代码是这样的:
StorageFolder storageFolder = await KnownFolders.GetFolderForUserAsync(null /* current user */, KnownFolderId.DocumentsLibrary);
string path = storageFolder.Path + "\\" + fileName;
保存文件的代码是这样的:
FileStream writer = new FileStream(filePath, FileMode.Create);
此时,程序启动此异常:
Access to the path 'C:\Users\luca9\AppData\Roaming\Microsoft\Windows\Libraries\Documents.library-ms' is denied.
在我的 950XL 上,例外情况类似:
Access to the path 'C:\Data\Users\DefApps\APPDATA\ROAMING\MICROSOFT\WINDOWS\Libraries\Documents.library-ms' is denied.
我已经尝试过 Documents 和 Pictures 库,但我得到了同样的例外。
我该如何解决?
先感谢您,
卢卡