dotnetzip

    -1

    1答えて

    zip内のファイルを読み取って、そのファイルに特定の文字列が含まれているかどうかを確認しようとしています。しかし、私はそれを検索するために文字列に "ファイル"(メモリストリーム)を取得するように見えることができます。 次のコードを使用すると、「stringOfStream」は常に空白になりますが、何が間違っていますか?リーダーは常に長さを持ち、readバイトは異なる数を返します。 using

    0

    1答えて

    シナリオ:ファイルをアップロードしようとするよりも、DotNetZipをパスワード保護で使用してください。パスワードはMembership.GeneratePassword()メソッドで生成されます。ユーザーが生成されたパスワードでファイルを解凍できないことを除いて、すべてがうまくいっています。有線のことは、これがときどき15回中1回だけ起こるということです。 パスワードを生成します。 publi

    0

    1答えて

    私はpowershellのDotNetZipライブラリを使用しようとしています。 DotNetZipをダウンロードし、C:\FilesにToolsフォルダ(Ionic.Zip.dllを含む)を展開しました。 Could not load file or assembly file:///C:\Files\Ionic.Zip.dll' or one of its dependencies. Oper

    0

    1答えて

    を返します:アーカイブを作成した後、抽出プロセスが動作するため、実際にはすべてが、作品 void Main() { byte[] file1 = File.ReadAllBytes(@"C:\temp\a.pdf"); byte[] file2 = File.ReadAllBytes(@"C:\temp\b.pdf"); //byte[] file3 = File.

    0

    1答えて

    私はIonic.Zip.dllを使用してzipファイルを1から抽出しています。 それはzip.ExtractAll(zipPath, ExtractExistingFileAction.OverwriteSilently); でうまく動作しますが、アーカイブはUIがハング(ボタンの効果、など)を抽出している間。 私はこれをコルーチン内で使用しようとしましたが、結果が得られませんでした。私はそれが間

    3

    1答えて

    私は、タスクでZIP抽出を実行するメソッドを持っています。今、私は操作をキャンセルする機能が必要です。私が呼ぶときしかしCancel()方法のすべてが直ちに停止するようだと永遠にwhile実行:私はargs.Cancel = _cancelExtraction;にブレークポイントを設定した public class OsiSourceZip { private const string

    -2

    1答えて

    私はC#を使用してWindowsフォームアプリケーションで作業しています。私のプロジェクトの近くには、誰かにアクセスさせたくないが、アプリケーションにはファイルが必要な重要なファイルがいくつかあります。 最初の解決策は、パスワード付きDotNetZipライブラリを使用していました。 しかし、アプリケーションでこれらのファイルを使用する場合は、zipファイルを解凍し、すべてのファイルをハードディスク

    0

    1答えて

    DotNetZipでフォルダを圧縮しているとき、正常に動作しますが、LinuxベースのサーバでZIPフォルダを解凍すると機能しません。サーバーチームは、私たちのシステムはLinuxベースであるため、ファイルを圧縮している間に '\'の代わりに '/'を使用すると教えてくれました。 DotNetZipを使用してフォルダを圧縮するときに、パス区切りを指定するにはどうすればよいですか? 以下は、自分のフ

    2

    1答えて

    DotNetZipライブラリを使用してzipファイルからファイルを抽出しようとしています。私はそれが単一の.zipファイルであるときにファイルを抽出することができます。しかし、Something.zip.0やSomething.zip.1のようなマルチボリュームのzipファイルからファイルを抽出しようとすると、次の2つの例外が発生します。 -Exceptionスロー: 'Ionic.Zip.Bad