我在程序裡(C#)用Sharpziplib壓縮excel檔案成XX.zip檔,
然後放到ftp上給別人下載.
OK,下載後用winzip打開解壓縮沒有問題,
但是現在公司只允許使用7-Zip,要求把winzip,winrar等統統刪除,
問題就來了,用Sharpziplib壓縮的zip檔,居然用7-Zip解不開,郁悶啊~~~
請問大哥們,有何高招??
前提是:公司只允許7-Zip...

解决方案 »

  1.   

    这就比较累了,两者使用不是同一个类库,或者说,两者的算法都不一样。你可以试试在源代码上进行扩展,至于源代码参看
    http://www.7-zip.org/zh-cn/download.html
      

  2.   

    暈...謝謝愚翁大哥,壓縮算法不同,郁悶.
    要改7-Zip的源代碼我看我是沒這水平了,
    請問愚翁大哥,那有別的壓縮元件(類似SharpZiplib)的東東,可以支持7-Zip嗎?
    當然我的程序是C#, 最好能找個別的東東替換掉SharpZiplib,而不需要改動很多程序方面的.Thanks.
      

  3.   

    WinRar是可以解开7z的,如果只用SharpZiplib肯定是不行。