0
내가, 내가 사용했던 코드가있는 ZIP 아카이브에서 항목을 삭제하기 위해 노력하고있어 :Sharpcompress .NET
using (var archiveOUT = ZipArchive.Open(tempFilepath, SharpCompress.Common.Options.KeepStreamsOpen, null))
{
ZipArchiveEntry entryToRemove = archiveOUT.Entries.FirstOrDefault(x => x.FilePath == xlsEntry.FilePath);
archiveOUT.RemoveEntry(entryToRemove);
archiveOUT.SaveTo(Writer.BaseStream, SharpCompress.Common.CompressionType.Deflate);
}
하지만 난 다른를 추가 할 때 winzip을 사용하여 만든 아카이브에 파일을 저장하면 오류가 발생합니다.
그래서이 라이브러리를 사용하여 항목을 삭제하는 올바른 방법이 있습니까?
미리 감사드립니다.