我在 System.IO.Compression 库中使用 ZipFile 方法。这是我编写的简单函数:
public void zipUnzip()
{
string zipPath = @"C:\zipped_folder.zip";
string extractPath = @"C:\extract";
ZipFile.ExtractToDirectory(zipPath, extractPath, true);
}
我可以在 Windows 资源管理器中手动解压缩文件,但是当我执行上述功能时,出现错误:
System.IO.InvalidDataException: 'End of Central Directory record could not be found.'
现在不太清楚如何解决这个问题。有人可以帮忙吗?