在我的應用程序,刪除臨時文件,我有一些報告,其中有待觀察frequently.After由不同的用戶查看報告很多次,這說明負載error.For不同的系統,許多臨時文件我需要在我的單個系統中刪除這些文件。現在我手動刪除臨時目錄中的所有臨時文件並再次配置IIS。然後報告正確加載。但我們需要經常刪除這些臨時文件,這些文件會讓我們的生活可怕。只有報告文件需要刪除。如何使用代碼自動刪除這些臨時文件?如何使用Asp.net
我用下面的代碼this.but一些文件,這些文件是在use.Do在其他系統的臨時文件可能會導致我們的系統負載錯誤不能被刪除?我怎樣才能解決這個問題?
dim temp as string=Environment.GetEnvironmentVariable("TEMP")
dim k as sting()=System.IO.Directory.GetFiles(temp)
dim i as integer
For i=0 to k.length
On Error Resume Next
If k(i).Contains(".rpt") then
kill(k(i))
System.IO.File.Delete(k(i))
Next
,如果他們都在使用,你如何手動刪除?這也不是一個好的解決方案。爲什麼在5/6重新加載之後它會變得越來越糟糕? – Shoban 2010-02-18 06:38:30
@ Shoban,IHAVE編輯我question.please看到 – Nandini 2010-02-18 07:05:13