我想使用 FastZip 提取 RAR 文件,这是我的代码:
FastZip fastZip = new FastZip();
fastZip.CreateEmptyDirectories = true;
if (password != "")
{
fastZip.Password = password;
}
string fileFilter = null;
fastZip.ExtractZip(CompressedFilePathValue, OutputFolderPathValue, fileFilter);
但我总是得到错误:
cannot find central directory
RAR 文件没问题,我用 WinRAR 打开它没有错误,那么如何使用带有 FastZip 或不使用 FastZip 的 sharpziplib 提取 RAR 文件?注意:我不想使用 SharpCompress,因为我不支持密码。有什么方法可以使用sharpziplib 提取RAR 文件?感谢帮助