0
新しい郵便番号を作成せずに、ファイルを郵便番号に追加しようとしています。Cでファイルを追加する#
私はすでに複数のライブラリを使ってみましたが、まったく新しいzipファイルを作り直すことなくこれを行うことはできませんでした。私が使っているライブラリはDotNetZipです。
なぜ私は本当に大きなzipファイルで作業しているので、私はちょうどzipの既存のファイルを変更したいからです。
新しい郵便番号を作成せずに、ファイルを郵便番号に追加しようとしています。Cでファイルを追加する#
私はすでに複数のライブラリを使ってみましたが、まったく新しいzipファイルを作り直すことなくこれを行うことはできませんでした。私が使っているライブラリはDotNetZipです。
なぜ私は本当に大きなzipファイルで作業しているので、私はちょうどzipの既存のファイルを変更したいからです。
まあ、私たちのSecureBlackboxのZIPコンポーネントは、既存のZIPからファイルを追加または削除するときに新しいZIPを作成しません。私。ストリームはインプレースで変更されます。
を確認してください。DotNetZipでどのように処理されたかについては、http://stackoverflow.com/questions/1356003/c-sharp-sharpziplib-adding-file-to-existing-archiveを参照してください。 – Olaf
zipファイル(アーカイブ)はこれにあまり適していません...いくつかのメソッド呼び出ししか必要としない解決策に惑わされないでください。まだファイル全体をコピーしている可能性があります。 –
@olafそれはそれをしなかった:(私が言ったように、私はそれが完全に新しいファイルを作成しないようにしたい) – JariZ