Zip 文件包括 c# 错误中的 includeBaseDirectory
Zip Files including includeBaseDirectory in c# Error
好吧,我一直在压缩文件并意识到我缺少基本目录,我只是在添加 includeBaseDirectory 选项之前压缩内容,这现在给我错误,请协助,我还是 c#
private static void zipFile(string source, string destination)
{
DirectoryInfo di = new DirectoryInfo(source);
DirectoryInfo[] directories = di.GetDirectories();
foreach (DirectoryInfo directory in directories)
{
string from = source + directory;
string to = System.IO.Path.Combine(destination, (directory + ".zip"));
ZipFile.CreateFromDirectory(from, to, CompressionLevel.Fastest, bool includeBaseDirectory, true);
}
}
错误:无效的术语表达式,如果我删除 bool 一词,它会说名称 'includeBaseDirectory' 在当前上下文
中不存在
您必须提供方法 CreateFromDirectory
期望的布尔值 includeBaseDirectory
(在您的情况下 true
):
ZipFile.CreateFromDirectory(from, to, CompressionLevel.Fastest, true);
好吧,我一直在压缩文件并意识到我缺少基本目录,我只是在添加 includeBaseDirectory 选项之前压缩内容,这现在给我错误,请协助,我还是 c#
private static void zipFile(string source, string destination)
{
DirectoryInfo di = new DirectoryInfo(source);
DirectoryInfo[] directories = di.GetDirectories();
foreach (DirectoryInfo directory in directories)
{
string from = source + directory;
string to = System.IO.Path.Combine(destination, (directory + ".zip"));
ZipFile.CreateFromDirectory(from, to, CompressionLevel.Fastest, bool includeBaseDirectory, true);
}
}
错误:无效的术语表达式,如果我删除 bool 一词,它会说名称 'includeBaseDirectory' 在当前上下文
中不存在您必须提供方法 CreateFromDirectory
期望的布尔值 includeBaseDirectory
(在您的情况下 true
):
ZipFile.CreateFromDirectory(from, to, CompressionLevel.Fastest, true);