您好我正在尝试在c#中创建一个zip文件夹。
这是我需要拉链的目的地。 string zippath = @“C:\ Neenu \ Download”; 下面是我将其转换为ZIP的代码。
ZipFile.CreateFromDirectory(@"" + startPath, @"" + zippath);
我的开始路径是
C:\\Users\\spfarm\\AppData\\Local\\Temp\\1neplbgk.qj3\\ilty Management System -SCM-2016-39.docx
由于拒绝访问路径,我收到错误。 任何帮助,将不胜感激。谢谢。
答案 0 :(得分:0)
这可能是如何使用代码压缩文件的完整示例,您应清理变量并确保路径正确。
在访问C驱动器时,可能存在权限问题,在这种情况下,您可以尝试以管理员身份运行程序以获得完整(读/写取决于您的需要)访问权限指定here
的驱动器using System;
using System.IO;
using System.IO.Compression;
static void Main(string[] args)
{
string startPath = @"C:\Users\spfarm\AppData\Local\Temp
\1neplbgk.qj3\ilty Management System -SCM-2016-39.docx";
string zipPath = @"c:\result.zip";
ZipFile.CreateFromDirectory(startPath, zipPath);
}