私はフォルダSystem.IO.Compressionを使用してファイルを抽出する際に、既存のファイルを強制的に置き換える?
using (ZipArchive archive = new ZipArchive(zipStream))
{
archive.ExtractToDirectory(location);
}
内のすべてのファイルを抽出するために、次のコードを使用しています。しかし、一つのファイルには、それが例外をスローし、その後存在する場合。既存のファイルを置き換えるようにCompression APIに指示する方法はありますか?
すべてのファイル名を最初に取得し、ファイルが存在するかどうかを確認して削除する方法が見つかりました。しかし、これはどういうわけか私のために非常に高価です。
これは魅力的です。 – Ravia
これはZipFile組み込みクラスを使って可能ですか? – Pedro77