파일을 만들어 서버에 저장하지 않고 다운로드하려고합니다.서버에 파일을 만들지 않고 다운로드 할 링크를 제공하십시오.
public ActionResult DownloadZip(Guid id){
using (ZipFile zip = new ZipFile())
{
zip.Password = "123456!";
// GenareteString();
// add string to file
// save zip
//return zip to user
}
return View();
}
수행하는 방법이
나는 당신이 사람을 역할을하는 서버가 필요 DotNetZip
가상을 만들기 위해이 파일을 모두 사용해 보았지만 서버를 유지 관리하는 데 필요한 모든 기능이 없었습니다. – Mediator
"ZipFile"을 메모리에 만들 수 있는지 여부에 따라 다릅니다. 링크는 [HTTP 처리기] (http://msdn.microsoft.com/en-us/library/bb398986.aspx)를 가리키며 생성 된 파일로 응답합니다. – Filburt
zip.Save (outputStream); -하지만이 outputStream을 만드는 방법을 모르겠습니다. – Mediator