Download der Zip-Datei über ASP.NET MVC mit DotNetZip

Ich habe eine Textdatei in einem Ordner erstellt und diesen Ordner gezippt und zu Testzwecken denselben Speicherort gespeichert. Ich wollte diese zip-Datei direkt auf den Benutzerrechner herunterladen, nachdem sie erstellt wurde. Ich benutze dotnetzip library und habe folgendes getan:

Response.Clear();
Response.ContentType = "application/zip";
Response.AddHeader("content-disposition", "filename=" + "sample.zip");
using (ZipFile zip = new ZipFile())
{
    zip.AddDirectory(Server.MapPath("~/Directories/hello"));
    zip.Save(Server.MapPath("~/Directories/hello/sample.zip"));
}

Kann jemand vorschlagen, wie die ZIP-Datei am Ende des Benutzers heruntergeladen werden kan

Antworten auf die Frage(10)

Ihre Antwort auf die Frage