2016-04-09 43 views
-1

Asp.net 5 mvc kullanarak bir web sitesinde çalışıyorum ve bir zip dosyası oluşturmak ve tek bir dosya olarak döndürmek, böylece kullanıcının aynı anda birden fazla dosya indirmesini sağlamak istiyorum. internette bu bulup bu kodu elde etmeye çalışmak: ZipFile() sınıfı statik ve yöntem içinde() AddEntry gibi olmadığından ,,Asp.net'de bir zip dosyası nasıl oluşturulur 5

using (var zip = new ZipFile()) 
{ 
zip.AddEntry("filename",content); 
} 

Ama bu kod benim projede çalışmıyor.

+1

indir konakta size kütüphaneyi dosyaları bulmak ve projenize .dll dosya/sn eklemek için Server.MapPath(stringAddress) kullanmaktır, bunu onu çevreleyen metni okumaya yardımcı olur. Bulduğunuz kod örneği, projenize eklemeniz gereken DotNetZip adlı kitaplıktır. – CodeCaster

cevap

0

Bu, .NET Framework'teki gibi ASP.NET 5'te aynı olduğunu varsayarak, System.IO.Compression.ZipArchive ve .CreateEntry10'u da isteyebilirsiniz.

0

Eğer zip dosyasına birden çok dosya eklemek isterseniz, bu DotNetZip'un size yardımcı olacağını varsayalım. orijinal link tek ihtiyacınız bir yerde biraz kod bulursanız
alkış