我尝试做类似的事情:
using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication())
{
if (store.FileExists(fileName))
{
store.DeleteFile(fileName);
}
}
但有System.IO.IsolatedStorage。 IsolatedStorageException :无法删除文件。
有什么问题?
答案 0 :(得分:0)
所以我在打开文件时使用FileMode.Truncate
解决了我的问题。
using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication())
{
using (var fileStream = store.OpenFile(fileName, FileMode.Truncate, FileAccess.ReadWrite, FileShare.ReadWrite))
{
//Do stuff
}
}