2016-04-09 20 views
-1

asp.net 5 mvcを使用しているWebサイトで作業しています.zipファイルを作成して1つのファイルとして返したいので、複数のファイルを同時にダウンロードできます。 私はインターネット上でこれを見つけると、このコードを取得しよう:asp.netでzipファイルを作成する方法5

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

をしかし、ZIPファイル()クラスは静的であり、その中にaddEntry()メソッドのような方法がないため、このコードは,,私のプロジェクトで働いていません。

+1

を.dllファイル/秒を追加したホストに

をあなたのファイルを見つけるためにServer.MapPath(stringAddress)を使用することですそれを取り巻くテキストを読むのに役立ちます。見つかったコードサンプルは、プロジェクトに追加する必要があるDotNetZipという名前のライブラリ用です。 – CodeCaster

答えて

0

System.IO.Compression.ZipArchive.CreateEntryが必要です。これは、ASP.NET 5と.NET Frameworkが同じであると仮定します。

0

複数のファイルをジップに追加する場合は、このDotNetZipが役立つとします。 元link あなたが必要なのは、それは、ライブラリをダウンロードして、あなたがどこかにいくつかのコードを見つけた場合は、プロジェクトに
歓声

関連する問題