SharpZipLib 라이브러리를 사용하여 다음 코드를 사용하여 .zip 파일에 파일을 추가하지만 각 파일은 전체 경로와 함께 저장됩니다. .zip 파일의 '루트'에만 파일을 저장해야합니다.SharpLibZip : 경로가없는 파일 추가
string[] files = Directory.GetFiles(folderPath);
using (ZipFile zipFile = ZipFile.Create(zipFilePath))
{
zipFile.BeginUpdate();
foreach (string file in files)
{
zipFile.Add(file);
}
zipFile.CommitUpdate();
}
제공되는 설명서에서이 옵션에 대해 아무것도 찾을 수 없습니다. 이것은 매우 인기있는 도서관이므로,이 책을 읽은 누군가가 뭔가를 알고 있기를 바랍니다.
완벽 하군요, 제가 찾고 있던 바로 그 겁니다. 감사! –
네, 여기와 같습니다. 정확히 내가 필요한 것. 감사! –
고마워. 많은 어려움 끝에 나는 나의 문제를 해결할 수 있었다. – Dilip0165