gpt4 book ai didi

c# - 如何使用 sevenzipsharp 提取文件

转载 作者:行者123 更新时间:2023-11-30 15:26:57 59 4
gpt4 key购买 nike

我将使用 sevenzipsharp 从 iso 文件中提取文件到 usb。为此,我从 vs nuget 包管理器下载了 sevenzipsharp 并编写了(实际上我不能:))这段代码。我没有收到任何错误,但它不工作。我在哪里犯错?请写详细信息。

if (IntPtr.Size == 8) //x64
{
SevenZip.SevenZipExtractor.SetLibraryPath(@"C:\Program Files\7-Zip\7z.dll");
}
else //x86
{
SevenZip.SevenZipCompressor.SetLibraryPath(@"C:\Program Files (x86)\7-Zip\7z.dll");
}
using (var file = new SevenZipExtractor(sourcePath))
{
file.ExtractArchive(outputPath);
}

提前致谢

最佳答案

对于 x86,您正在执行 SevenZip.SevenZipCompressor.SetLibraryPath,而您可能打算执行 SevenZip.SevenZipExtractor.SetLibraryPath

关于c# - 如何使用 sevenzipsharp 提取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28256400/

59 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com