dotnetzip

    1

    1답변

    aes256 암호화를 사용하여 1.5MB의 폴더를 100MB의 여러 zip 파일로 압축했습니다. 나는 70 후, 압축을 해제하려고 할 때 - 파일의 75 %가 메시지와 함께 발생 된 오류 Ionic.Zip.BadStateException 의 압축을 해제했다 "최종 해시 계산되지 않았습니다.". 왜 그것이 일어나고 있는지 그리고 어떻게 해결할 수 있는지

    0

    1답변

    C#에서 많은 압축 파일을 삽입하는 작은 유틸리티를 개발 중입니다. 이 파일들은 다른 확장자 (예 : .zip, .rar, .tar, .uue)에 있습니다. 이제이 파일들을 추출하고 싶지는 않지만,이 파일들이 암호로 보호되어 있는지 확인하고 싶습니다. 잘 작동하는 .zip 확장명을 가진 파일에 대해 DotNetZip.dll을 사용했습니다. 나는 .rar 파

    0

    1답변

    그래서 디렉토리에 zip 파일이 있습니다. 이 zip 파일에는 다른 종류의 파일이 들어 있습니다. 사용자가 WPF 응용 프로그램에서 단추를 클릭하면 zip 파일을 업데이트해야합니다. 다른 디렉토리의 다른 zip 파일의 파일을 검사해야합니다. 파일이 첫 번째 zip 파일에서 제외되면 다른 zip 파일의 파일을 새 zip 파일로 복사해야합니다. 나는이 이온 지

    0

    1답변

    DotNetZip을 통해 압축 파일을 추출하려고합니다. 파일은 암호가있는 encrypted이며 다시 설정하거나 제거해야합니다. ExtractAll 메서드를 사용했지만 예외가 수신되었습니다. BadPasswordException 처리되지 않았으며 암호가 일치하지 않았습니다. 내 코드는 다음과 같습니다 : using (Ionic.Zip.ZipFile zip =

    1

    1답변

    파일을 압축/압축 해제하려면 Unity3d Project에서 dotnetzip을 사용하고 있습니다. 아래 코드를 사용하여 일부 zip 파일을 압축합니다. 파일이 작 으면 모든 것이 예상대로 작동합니다. 하지만이 파일이 크다면 (약 100MB 정도) Unity 응용 프로그램 (exe)이 응답을 멈 춥니 다. 나는 어떤 오류도 내지 않는다. 하지만 파일 크기가

    1

    1답변

    여러 파일을 추가하는 데 DotNetZip MVC 확장 메서드 예제를 사용하고 있습니다. (저장소에서 광산을 얻습니다)하지만 내 자신의 fileName을 다음에 전달하는 방법을 생각할 수 없습니다. 확장 메서드를 사용하고 "file.zip"이외의 결과를 얻습니다.이 예제는 하드 코딩 된 기본값입니다. 아래는 내 CSHTML 코드, 내 Action 및 Ext

    0

    1답변

    질문이 있습니다. 모든 종류의 파일이있는 디렉토리가 있습니다. 사용자가 wpf 응용 프로그램에서 버튼을 클릭하면 모든 파일이 다른 디렉토리의 zip 파일에 추가됩니다. 지금 문제는 항상 모든 데이터를 zip으로 압축합니다. 내가 원하는 것은 단지 zip 파일에 새 파일을 추가한다는 것입니다. 파일이 이미 압축 파일에 있는지 확인하려면 어떻게합니까? 내가 지

    0

    1답변

    이 코드를 사용하고 있습니다. using (ZipFile zip = ZipFile.Read(FileName)) { zip.ExtractProgress += ExtractProgressHandler; zip.ReadProgress += ReadProgressHandler; zip.ExtractAll(AppDomain.Curren

    4

    1답변

    기술 : C#을, IonicZip 라이브러리입니다. 여러 로그 파일 목록에서 (의 10,000, 크기의 적당한 양의 각을 가정 해 봅시다). 이 파일들을 폴더에 압축해야합니다. 하지만 압축 폴더의 크기는 대략 4MB 미만이어야합니다. 가능한 최소의 압축 폴더 수는 어떻게 유지합니까? private static string ZipAndReturnFolderP

    0

    0답변

    이것은 매우 이상한 질문입니다. C#을 사용하여 pass.json을 만들고 memoryStream에 저장하면 정상적으로 작동합니다. 그런 다음 manifest.json SHA1 데이터를 만듭니다.이 데이터는 pass.json, manifest.json의 문자열을 포함하며 완전히 정확합니다. 이를 열 수 없습니다 {"icon.png": "9423bd00e2