2017-03-02 22 views
0

下載我使用下面的代碼在MVC進行下載:裹在Zip文件中的所有文件在MVC

控制器:

public ActionResult Download(string SysID) 
    { 
     try 
     { 

      byte[] fileData = Get Data in Byte array; 
      if (fileData != null) 
      { 
       string fileName = "Mytest.bin"; 
       return File(fileData, "application/octet-stream", fileName); 
      } 
      else 
       return null; 
     } 

     catch (Exception ex) 
     { 
      throw ex; 
     } 
    } 

一切工作正常使用上面的代碼。我能夠生成.bin文件併成功下載。

問題:

我怎樣才能在zip文件使用SharpZipLib包裝呢?我被限制使用SharpZipLib。背後的原因是我需要將這個文件發送到其他我們已經使用SharpZipLib解壓縮文件的系統。

如果需要更多信息,請讓我知道,我會盡我所能提供更多信息。

在此先感謝。

+1

我沒有用SharpZipLib在一段時間,但IIRC他們有體面的文件,你應該能夠找到如何使用API​​。 –

+0

我被限制使用SharpZipLib。背後的原因是我需要將這個文件發送到其他我們已經使用SharpZipLib解壓縮文件的系統。 – Sunny

+1

不知道你需要專門用SharpZipLib壓縮某些東西,才能使用SharpZipLib將其解壓到其他系統上。 – Evk

回答