Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 30554|Yanıt: 2

[Kaynak] .net/c# ile zip paketindeki dosya bilgilerini almak için

[Bağlantıyı kopyala]
Yayınlandı 11.06.2018 17:27:01 | | | |


Framework 4.5 desteği
Kaynaklar:System.IO.Compression.dll,System.IO.Compression.FileSystem.dll



Yukarıdaki yöntem zip sıkıştırma algoritması ile sınırlıdır!! Rar sıkıştırmayı dosyaya çıkaramıyorum!

Yukarıdaki şekilde gösterildiği gibi, dosya adı, dosya son değişiklik süresi ve dosya boyutunu zip paketini açmadan alabiliriz.





Önceki:Bootstrap Etiketleri etiket giriş kutusu
Önümüzdeki:Hı-hı, hı-hı, hı
 Ev sahibi| Yayınlandı 13.06.2018 10:11:55 |
Başka bir çözüm:

Nuget Komutası:



\packages\7-Zip.x64.16.02.1\tools dizini, 7z.dll doğrudan referans alınamaz!



Kodu ekle!


Hem test rar hem de zip dosyaları normal okunabilir!
 Ev sahibi| Yayınlandı 13.06.2018 13:14:34 |
SevenZip.SevenZipLibraryException: Can not load 7-zip library or internal COM error! Message: failed to load library.

Yukarıdaki hata ortaya çıkarsa, dll sürümü doğru yüklenmemiş olabilir ve çalışan süreç değerlendirilip ilgili yük yapılmalıdır, kod şu şekildedir:




Son olarak, x86 ve x64 bit dll dosyalarını içeren 7z com kütüphanesini ekleyin

7z.rar (931.49 KB, İndirme sayısı: 0, 售价: 3 粒MB)
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com