我出現以下情況例外,當我試圖刪除獨立存儲目錄中的Windows Phone 7:在訪問IsolatedStorage發生異常
錯誤。
沒有內部異常。
using (var isf = IsolatedStorageFile.GetUserStoreForApplication())
{
isf.DeleteDirectory(dir.TrimEnd('/'));
}
注:
- 把它放在一個try-catch將隱藏例外,但仍目錄不會被刪除!
- 在調用此函數之前,我使用DeleteFile()刪除了內部的所有文件,因此問題無法與目錄中的現有文件相關聯。
- 修剪目錄名稱是爲了確保它是一個有效的目錄名稱。
任何想法?
謝謝。
任何細節(內)異常?你是100%確定'dir。TrimEnd('/')'產生一個有效的目錄名? –
沒有內部異常和修剪是爲了確保dir是一個有效的目錄名稱 –
100%肯定需要使用IsolatedStorageFile.DirectoryExists() –