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. 使用dotnetzip列出文件
- 3. DotnetZip路徑問題
- 4. DotNetZip編碼問題
- 5. DotNetZip Library從一個zip文件讀入另一個文件
- 6. 使用DotNetZip從壓縮文件中提取特定文件夾
- 7. 使用DotNetZip庫訪問被拒絕的路徑時保存一個zip文件
- 8. 從tomcat訪問jar文件
- 9. 從salesforce訪問文件
- 10. 從Windows 8.1文件訪問
- 11. 從lighhttpd訪問python文件
- 12. 從Python訪問.rds文件
- 13. 從Scala訪問FTP文件
- 14. 在PHP從文件夾訪問文件
- 15. 從Sharepoint文件夾訪問Excel文件
- 16. 壓縮問題與DotNetZip
- 17. 從文本文件訪問字段
- 18. 用DotNetZip打開分割Zip文件
- 19. 訪問文件
- 20. 訪問文件
- 21. 使用DotNetZip 1.9無法從HttpInputStream讀取zip文件
- 22. 訪問路徑 'C:\ WINDOWS \ SYSTEM32 \ INETSRV \ dotnetzip-uxoebj5p.tmp' 被拒絕
- 23. 使用dotnetzip
- 24. 從IIS下載MDB(訪問)文件
- 25. 拒絕從文件中的ips訪問
- 26. 從另一個文件訪問變量
- 27. 從窗口訪問ubuntu文件
- 28. 如何從InstrumentationTestCase訪問原始文件?
- 29. 從.m文件訪問變量
- 30. 從Java訪問SDF SQLServer移動文件