dotnetzip

    0

    1답변

    Ionic.Zip.dll을 사용하여 zip 파일을 추출합니다. 그것은 zip.ExtractAll(zipPath, ExtractExistingFileAction.OverwriteSilently); 잘 작동하지만 아카이브가 UI가 응답 (버튼 효과 등)를 추출된다. 이렇게 나는 coroutine 내부에서 이것을 사용하려고 시도했지만 아무런 결과도 얻지 못했다.

    3

    1답변

    작업에서 압축 해제를 실행하는 방법이 있습니다. 이제 작업 취소 기능을 원합니다. 내가 전화 할 때 그러나 Cancel() 방법의 모든 것을 즉시 중단 할 것 영원히 while 실행 : 나는 args.Cancel = _cancelExtraction;에 브레이크 포인트를 설정 한 public class OsiSourceZip { private co

    0

    1답변

    DotNetZip 라이브러리를 사용하여 만든 Zip 세그먼트를 병합하는 데 문제가 있습니다. 큰 파일을 압축하는 중입니다. abc.zip, abc.z01 및 abc.z02와 같은 파일을 생성합니다. using (ZipFile zip = new ZipFile()) { zip.AddDirectory(fullDir); zip.MaxOutput

    1

    1답변

    약간의 연구 끝에 Zip 파일에서 파일을 읽을 때 DotNetZip을 사용하기가 매우 쉽습니다. 슬프게도, 나는 사소한 문제에 부딪쳤다. 은 내 zip 파일은 다음과 같이 설정 :이 탑 레이어 : 파일 자체를 압축. 두 번째 계층 : zip 파일과 이름이 같은 폴더. 세 번째 레이어 : 데이터 (필요한 파일 포함). 나는 using (ZipFile zip

    1

    1답변

    왜 오류가 있습니까? using Ionic.Zip; ZipPath = textBox7.Text + "Instructions.zip"; ExtractPath = textBox7.Text; var ExistingZipFile = ZipPath; string TargetDirec

    0

    1답변

    5 개 파트로 분할 된 zip 파일을 압축 해제하려고합니다. 문제는 각 부분이 다른 CD에 있으며 압축이 풀리는 동안 디스크를 바꿀 수 있어야합니다. Ionic.Zip을 사용하여 운이 없다! foreach (var entry in zip.Entries) { var stream = entry.OpenReader(); var bu

    0

    1답변

    안녕하세요, ZipInputStream (예 : Unseekable 입력 스트림)을 사용하여 zip을 압축 해제하려고합니다. SharpZipLib의 도움으로 그러나 이것은 항상 나에게 오류를 제공합니다 : 오류 :가 슬로우 예외 : mscorlib.dll에서 오류에서 'System.IO.DirectoryNotFoundException가'경로 'C의 일부를

    -1

    1답변

    zip 내의 파일을 읽으려고하면 해당 파일에 특정 문자열이 있는지 확인하려고합니다. 하지만 그것을 검색하기 위해 "파일"(메모리 스트림)을 문자열로 가져올 수 있습니다. 다음 코드를 사용하면 "stringOfStream"이 항상 공백으로 표시됩니다. 무엇을 잘못하고 있습니까? 판독기에는 항상 길이가 있고 읽기 바이트는 다른 수를 반환합니다. using (

    -4

    1답변

    DotNetZip 및 ASP.NET과 관련된 이상한 상황을 디버깅 중입니다. 짧게 말하자면, 코드에 의해 생성되는 결과 zip 파일은 Firefox에 의해 안정적으로 다운로드되지만 다른 대부분의 브라우저는 간헐적으로 네트워크 오류를 반환합니다. 코드를 살펴본 결과 일반적으로 DotNetZip과 관련된 내용으로 읽 힙니다. 실마리가 있습니까? 감사합니다. 편

    1

    1답변

    데이터베이스 및 저장소 레코드의 일부 정보를 목록 구조로 요청하는 .NET C# 응용 프로그램이 있습니다. public Class Record { public string name { get; set; } public string surname { get; set; } } List<Record> lst = new List<Recor