0
A
回答
0
嗯,寫得那麼創建一個拉鍊,好了,是的,如果你願意寫一些代碼。
這樣做的一種方法是在文件被寫入並關閉之後壓縮文件。 您需要有一個與a filesystem watcher一起運行的應用程序,當它看到日誌文件被關閉時,它會將該日誌文件壓縮爲zip。
如果你的意思是暗示,一個獨特的應用程序,寫入文件,並自動地寫入到一個zip文件,沒有我不知道的一個簡單的方法來做到這一點。還有一種可能性:如果第三方應用程序接受在其中寫入日誌條目的System.IO.Stream。在這種情況下,你可以用DotNetZip做到這一點。您可以從DotNetZip獲得可寫入的流,應用程序將內容寫入其中。它被壓縮,因爲它是寫的,寫的是完成時,DotNetZip關閉zip文件。要使用此,檢查接受WriteDelegate的ZipFile.AddEntry()方法。它在文檔中。
相關問題
- 1. IonicZip/DotNetZip無法訪問已關閉的文件。 context.Response.OutputStream
- 2. c# - DotNetZip從MemoryStream打開zip文件
- 3. DotNetZip庫「訪問被拒絕的路徑」
- 4. 使用dotnetzip列出文件
- 5. DotnetZip路徑問題
- 6. DotNetZip編碼問題
- 7. DotNetZip Library從一個zip文件讀入另一個文件
- 8. 使用DotNetZip從壓縮文件中提取特定文件夾
- 9. 使用DotNetZip庫訪問被拒絕的路徑時保存一個zip文件
- 10. 從C++訪問OBB文件
- 11. 從Windows 8.1文件訪問
- 12. 從eclipse訪問HDFS文件
- 13. 從Scala訪問FTP文件
- 14. 從salesforce訪問文件
- 15. 從lighhttpd訪問python文件
- 16. 從javascript文件訪問webform
- 17. 從tomcat訪問jar文件
- 18. 從Python訪問.rds文件
- 19. 從Jar文件中訪問.dat文件
- 20. 從jar文件訪問文件夾
- 21. 從Linux主文件夾訪問文件
- 22. 從Sharepoint文件夾訪問Excel文件
- 23. 從.au3文件訪問.au3文件
- 24. 在PHP從文件夾訪問文件
- 25. 拒絕訪問文件夾中的文件 - 允許從一個文件訪問
- 26. 壓縮問題與DotNetZip
- 27. 從文本文件訪問字段
- 28. 從文本文件創建訪問表
- 29. 從svc.cs文件訪問WCF的事件
- 30. 用DotNetZip創建C#線程文件