問題タブ [dotnetzip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1386 参照

c# - C#でmdfファイルを含むzipファイルを作成するには

ローカル デバイスに .mdf ファイルと .ldf ファイルがあります。2つのファイルのzipを作成したい。DonetZip を使用しています。しかし、エラーは表示されず、プログラムも機能していません。.mdf および .ldf ファイルを圧縮する例が必要です。

0 投票する
2 に答える
7987 参照

c# - DotNetZip - C# で Save(stream) を呼び出す前に最終的な zip サイズを計算する

DotNetZip を使用する場合、Save(stream) を呼び出す前に、最終的な zip ファイルのサイズを取得できますか? パッケージのストリーム サイズが 100MB を超えるアプリケーション (ウィンドウ サービス) があり、パッケージが保存され、今後のファイルが新しいパッケージに追加されます。

Web アプリケーションについて同じ質問を受けましたが、答えがわかりません。I/O システムに保存する前に、DotnetZip で zip ストリームのサイズを確認する方法はありますか?

0 投票する
1 に答える
1831 参照

c# - zipファイルを解凍した後は削除できません

複数のzipファイルを抽出する方法がありますが、アプリケーションを閉じるまでそれらを削除できません。DotNetZip version 1.9.1.5ライブラリのバグだと思います。

私のzipファイル:

ファイルを抽出するコード:

この質問は私にはうまくいきませんでした、そして私は頭を燃やすつもりです。

例外:

0 投票する
2 に答える
4094 参照

size - イオン圧縮ファイルの非圧縮サイズを見つける方法

Ioniczipを使用して圧縮されたzipファイルがあります。抽出する前に、使用可能なディスク容量を確認する必要があります。しかし、事前に非圧縮サイズを見つけるにはどうすればよいですか?zipファイルに(ionicによる)ヘッダー情報があり、それを読み取ることができますか?

0 投票する
2 に答える
2362 参照

c# - インストール中にXAPファイルを解凍して再圧縮して構成ファイルを変更する際の問題

0 投票する
1 に答える
12811 参照

c# - DotNetZip 保存場所

モイン!

この例では、MyZipFile.zip を "C:\Program Files (x86)\IIS Express" に保存します。ネット上で簡単な例が見つかりません。そのパスを変更する方法はありますか? 私のウェブホストでそこに行く権限があるとは思えません。

0 投票する
1 に答える
9304 参照

c# - DotNetZip: ZipFile を byte[] 配列に変換します

DotNetZip を使用して、ファイル システムから読み取った zip アーカイブにファイルを追加しています。結果の ZipFile を byte[] 配列に変換したいと思います。どんな援助でも大歓迎です。私のコードを以下に示します。

0 投票する
2 に答える
22202 参照

c# - DotNetZipをストリームに保存

DotNetZipを使用して、MemoryStreamからzipファイルにファイルを追加し、そのzipをとして保存しMemoryStreamて、添付ファイルとして電子メールで送信できるようにしています。以下のコードは誤りではMemoryStreamありませんが、判読できないため、正しく実行してはなりません。zipをハードドライブに保存すると、ストリームに保存しようとしたときではなく、すべてが完全に機能します。

0 投票する
1 に答える
2771 参照

dotnetzip - 解凍時に特定のファイルを実行する自己解凍型アーカイブを作成することは可能ですか?

たとえばsetup.exe、自己解凍型アーカイブにインクルードするアプリケーションの展開を配置したいと考えています。ユーザーが自己解凍アーカイブを実行すると、内容が一時フォルダーに解凍され、setup.exe が実行されます。

これは可能ですか?もしそうなら、例はありますか?

0 投票する
1 に答える
915 参照

c# - DotNetZip を使用してオンザフライで ZIP ファイルを抽出するにはどうすればよいですか?

私の Windows Azure コードでは、Blob Storage から ZIP ファイルをダウンロードしてその場で解凍し、解凍した内容をディスクに保存したいと考えています。このようにして、最初にファイルをディスクに書き込み、次に抽出を行うときにそれを読み取ることを節約します。

そのために DotNetZip を使用しようとしています。

ZIP ファイルはもともと非常に大きいため、いくつかに分割され (マルチパート アーカイブではなく、単純な ZIP アーカイブであり、より小さなファイルに分割されているだけです)、各部分が Blob Storage にアップロードされます。すべてのパーツを繰り返し処理し、必要に応じて各ブロブを開く方法を知っていますn

Azure SDK には、子孫CloudBlob.OpenRead()を返す機能があります。Stream

DotNetZip にはZipInputStream、 を受け入れるコンストラクタを持つクラスがありStreamます。

ZIP ファイルの断片を 1 つずつダウンロードしてその場で抽出できるように、これらの断片を接続するにはどうすればよいですか?