.NET用にZIPライブラリがありますか?.NET ZIPライブラリで作業中
hddに一時ファイルを保存せずにファイルを解凍して解凍する必要があります。メモリにアーカイブを構築し、メモリストリームを返すだけです。その後、メモリストリームを受信し、zipアーカイブをhdd unzipファイルに保存せずに保存します。
.NET用にZIPライブラリがありますか?.NET ZIPライブラリで作業中
hddに一時ファイルを保存せずにファイルを解凍して解凍する必要があります。メモリにアーカイブを構築し、メモリストリームを返すだけです。その後、メモリストリームを受信し、zipアーカイブをhdd unzipファイルに保存せずに保存します。
DotNetZip Libraryは、作業中のメモリをサポートしています。 ここにありますExamples
SharpZipLibは私が知っている限り、MemoryStream
に細かい書き込みをしてください。正直言って、 zipライブラリを参照して、物理ファイルに書き込む必要があります。 便利な「ファイルをアーカイブに追加する」方法がありますが、さまざまなプラットフォームで見たすべてのAPIによって、手動で作成したzipファイルエントリをカスタムデータとともに追加することができました。
.NETフレームワークのWindowsBase
.dllには、v3.0からZipPackage
クラスがありました。