小编Jeo*_*Han的帖子

为什么 ZipFile.CreateFromDirectory 在此处拒绝访问?

我遇到了文件访问问题。

主要问题是我无法在文件夹选择器获取的文件夹中写入 ZipFile

虽然我一直在研究这个项目,但在遇到这个 ZipFile 问题之前,我做了很多与创建文件、删除文件以及在该文件夹中创建文件夹相关的工作。这个问题似乎无关紧要。

正如文件访问文档所说,我对用户在使用文件夹选择器时选择的文件夹具有访问权限。

但我无法在该文件夹中创建此 ZipFile。以下是我的来源和例外。

string zipfPath = folder.Path + @"\" + i.ToString() + ".zip";
await folder.CreateFolderAsync("DADADAD");
ZipFile.CreateFromDirectory(folder.Path + @"/DADADAD", zipfPath);
Run Code Online (Sandbox Code Playgroud)

拒绝

为什么我无法访问该文件夹ZipFile.Create(Path string)?使用 UWP 时是否有其他要求?ZipFile.Create也许我只是我的误用?

编辑

异常消息遵循 System.UnauthorizedAccessException: 'Access to the Path 'C:\Users\yohan\Desktop\? ?? (2)\1.zip'被拒绝'。

c# zipfile uwp

5
推荐指数
1
解决办法
2382
查看次数

标签 统计

c# ×1

uwp ×1

zipfile ×1