मैं निम्नलिखित कोड का उपयोग कर रहा एक फ़ोल्डरSystem.IO.Compression का उपयोग कर फ़ाइल निकालने के दौरान मौजूदा फ़ाइलों को मजबूती से बदलना?
using (ZipArchive archive = new ZipArchive(zipStream))
{
archive.ExtractToDirectory(location);
}
में सभी फ़ाइलों को निकालने के लिए लेकिन अगर एक फाइल तो मौजूद यह एक अपवाद फेंकता है। क्या मौजूदा फाइलों को प्रतिस्थापित करने के लिए संपीड़न API को बताने का कोई तरीका है।
मुझे एक फ़ाइल मिल गई है कि सभी फ़ाइल नाम पहले प्राप्त करें, फिर जांचें कि फ़ाइल मौजूद है या नहीं। लेकिन यह मेरे लिए किसी भी तरह महंगा है।
का उपयोग करने के अलावा यह एक आकर्षण की तरह काम करता है। – Ravia
क्या यह ज़िपफाइल बिल्टिन क्लास का उपयोग कर संभव है? – Pedro77