我繼承了一些利用ZipArchive從數據庫中保存一些信息的代碼。它使用BinaryFormatter來做到這一點。當您查看帶有7-Zip的zip文件時(例如),您會看到幾個文件夾和一個.txt文件。一切正常。我只是想修改代碼,在ZipArchive中還有一個名爲「temp」的文件夾,它由C:\ temp下的文件和文件夾組成。是否有一種簡單的方法來添加由整個文件夾或光盤組成的條目(ZipArchiveEntry?)?我在ZipArchive的成員方法中看到了「CreateEntryFromFile」,但沒有看到CreateEntryFromDirectory。或者也許還有其他一些簡單的方法來做到這一點?任何人都有示例代碼?我應該說,C:\ temp可能有可變數量的文件和目錄(有子目錄和文件等)。我必須枚舉它們,創建我自己的目錄使用CreateEntryFromFile?任何幫助表示讚賞。使用.NET ZipArchive壓縮整個目錄以及額外信息
同樣,當我讀了ZipArchive,我想利用與C中的東西:\ TEMP和公正傾倒在一個目錄(如C:\ temp_old) 謝謝, 戴夫