mono 2.0.1 (およびその他のバージョン) で、サブフォルダーを含む zip ファイルを抽出すると、ローカル ファイルシステムに新しいファイルが誤って作成されます。
FastZip fs = new FastZip();
fs.ExtractZip(LocalFile, LocalFolder, "");
この形式で作成されたファイルになります(バックスラッシュ「\」がファイル名にあるすべてのファイル、サブフォルダーはありません!)
-rw-r--r-- 1 brainstorm brainstorm 74459 2009-03-12 23:20 images\bg.jpg
-rw-r--r-- 1 brainstorm brainstorm 76188 2009-03-12 23:20 images\creditsbg.jpg
-rw-r--r-- 1 brainstorm brainstorm 496 2009-03-12 23:20 images\credits.html
-rw-r--r-- 1 brainstorm brainstorm 427571 2009-03-12 23:20 images\creditsleft.jpg
注意: これらはファイルであり、フォルダー イメージ内のファイルではありません。もちろん、この動作は間違っています。「images」というフォルダーを作成し、その新しく作成したフォルダーに bg.jpg などを保存する必要があります。
ここで私を助けることができる人はいますか?