从文件模式为读取的文件流创建存档 .zip

问题描述 投票:0回答:1

有一个 zip 文件夹,其中包含一个 XML 文件。这是从服务中重试的

return File.Open("location", FileMode.Open, FileAccess.Read, FileShare.Read)

现在在 UI 中,当用户单击链接时,他应该获得一个存档 .zip 文件夹,并且该文件应该可以在该用户的下载文件夹中与 XML 文件一起使用。

目前我正在尝试使用

ZipArchiveEntry.ExtractToFile()
。它创建了一个 zip 文件夹,但当我尝试手动解压它时,它显示空压缩文件夹。

c# zip filestream memorystream c#-ziparchive
1个回答
0
投票

尝试使用 System.IO.Compression 库并使用 ZipFile.ExtractToDirectory(zipPath, ExtractionPath) 这可能会有所帮助。

如需更多帮助https://learn.microsoft.com/en-us/dotnet/standard/io/how-to-compress-and-extract-files

© www.soinside.com 2019 - 2024. All rights reserved.