C# - SevenZip 壓縮檔案

xx online
xx want to say something
1 min readJan 13, 2019

最近案子有新需求,要壓縮後傳檔,以前寫過類似的,但不是用 C#
Google 一下,SevenZip 有不少使用的文章,因為需求很單純, 所以來試一下

主要就是加入 SevenZip 到專案裡,比較重要的是要設定用什麼 Library
而且要指定到對的路徑,這個地方搞了很久,因為7z.dll 在安裝 7z 之後,
在7z的目錄裡就找的到,不論我指定到哪裡,都會一直出現「Can not load 7-zip library or internal COM error! Message: failed to load library」的錯誤訊息,
一直以為是dll位置放錯,還是版本錯,後來才知道,
是要選用x64平台,才找的到x64系統安裝的7z.dll

--

--