フォルダー構造を含む zip ファイルを作成し、メモリ ストリームから特定のフォルダーにファイルを追加できるようにする必要があります。
私はdotnetZipでこれを達成しようとしていますが、特定のフォルダーにストリームでファイルを追加するためのサポートを中止したようです。
私が見つけることができるすべての例は、次を使用しています。
zip.AddEntry("test.txt", "フォルダ", memoryStream);
ただし、この方法では、ファイルを追加するフォルダー名を追加できなくなりました。
zip.AddEntry("test.txt", メモリストリーム);
dotnetZip を使用して zip ファイルに子フォルダーを作成し、ディスクに保存せずにそのフォルダーに memoryStream ファイルを追加するにはどうすればよいですか?