SORU
21 EKİM 2008, Salı


Nasıl 7-Zip arşiv oluştururum .NET?

Nasıl 7-Zip oluşturmak benim C arşivleri miyim# konsol uygulaması mı? Arşiv ayıklamak mümkün, yaygın olarak kullanılabilir 7-Zip normal program kullanıyor olması gerekiyor.

< / ^ hr .

İşte bu örnekler, bu soruya yanıt olarak verilen sonuçlarım

  • "Dışarı" 7z.exe - bu en basit ve en etkili yol olduğu ve bunu teyit edebilirim . bombardımanı ^strong>güzel çalışıyor. workmad3 mentions, ben sadece 7z.exe garanti edebileceğim bir konu olan hedef makine üzerinde yüklü olduğunu garanti altına almalıdır.
  • 7Zip in memory compression - Bu sıkıştırma kurabiye ifade eder "in-memory" müşteri; bu yöntem biraz umut verici görünüyor. göndermeden önce Sarıcı yöntemleri (LZMA SDK kaydırma) 0 ** dönüş türü vardır. Bir dosya için byte[] dizisi yazmak istiyorum, 7-Zip (File.7z is not supported archive) kullanarak ayıklamak edemem.
  • 7zSharp Sarıcı (Diğer bulundu) - Bu 7arasında exe/LZMA SDK sarar. Benim app ben bu projeyi başvurulan ve başarıyla bazı arşiv dosyaları oluşturulur, ancak dosyalar 7-Zip düzenli programı kullanarak (File.7z is not supported archive) özü edemedi.
  • 7Zip SDK aka LZMA SDK - sanırım değilim zeki anlamaya nasıl kullanılır bu yüzden yazdım buraya)... Herhangi bir çalışma kod örnekleri göstermek oluşturma 7zip arşivi olduğunu görebilmeniz için elde edilen normal 7zip programı?
  • CodeProject C# (.NET) Interface for 7-Zip Archive DLLs - destekler 7zip arşivleri ayıklanıyor sadece... onları oluşturmak için ihtiyacım var!
  • 12* * - ** 13, SharpZipLib Göre 7zip desteklemiyor.

CEVAP
21 EKİM 2008, Salı


EggCafe 7Zip cookie example örnek (cookie sıkıştırma) 7Zip DLL ile Bu.

CodePlex Warper Bu 7arasında bu sıkıştırma fonksiyonu warp açık kaynak kodlu bir projedir.

7Zip SDK 7zip (C, C , C#, Java) < için resmi SDK;---Benim önerim

.Net SharpDevelop.net kütüphane sıkıştırma

CodeProject 7zip ile örnek

SharpZipLib Birçok sıkıştırma

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • chrmoe

    chrmoe

    7 Kasım 2006
  • Schmittastic Jr.

    Schmittastic

    19 Mart 2013
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008