0
我的WPF應用程序使用它的每個實例創建幾個文件。這些文件可以重複使用。隨着用戶繼續使用它,我想確保文件隨着時間的推移被歸檔,並且用戶在一段時間後沒有找到包含數百個文件的文件夾。我能爲此做些什麼?WPF,C#文件存檔
我的WPF應用程序使用它的每個實例創建幾個文件。這些文件可以重複使用。隨着用戶繼續使用它,我想確保文件隨着時間的推移被歸檔,並且用戶在一段時間後沒有找到包含數百個文件的文件夾。我能爲此做些什麼?WPF,C#文件存檔
通過歸檔 - 你的意思是你想壓縮文件到一個zip文件或類似?
如果是這樣 - 你可以使用Sharp Zip Lib。
見:
http://dotnet-snippets.com/dns/c-using-sharp-zip-lib-to-compress-files-SID586.aspx
有了它應該是直着您的舊文件壓縮到一個archivedfiles.zip
,你能不能給我們一些更多的細節?這些文件是否在特定的時間框架後變爲不使用?如果一個文件已經存檔並需要被訪問,它是否應該重新生成? – 2011-04-05 07:01:54
這些文件可以假定在一個月後不使用。如果在存檔後需要訪問它,只需重新生成 – Aks 2011-04-05 11:42:22
因此,您可能只需在應用程序啓動時運行某些操作(如果您的應用程序經常重新啓動)就會檢查超過一個月的文件並將它們轉儲到文件夾中並拉動文件夾。我已經使用了SharpZipLib,所以我會對此讚不絕口。 – 2011-04-05 15:36:15