Я получаю ошибку, когда пытаюсь удалить файл из изолированного хранилища. Пожалуйста, найдите мой код ниже
using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication())
{
if (store.FileExists("LatestZipData.zip"))
{
//Error appearing on below line
store.DeleteFile("LatestZipData.zip");
}
}
Пожалуйста, предложите, что может быть проблемой.
Я думаю, файл открыт в коде в другом месте, любой, если файл открыт, как я могу закрыть его перед удалением?
Благодарю.
Я решил ошибку, это произошло из-за того, что файл был открыт где-то в коде. Следующий код мне помог.
IsolatedStorageFileStream latestZipStreamData = new IsolatedStorageFileStream("LatestZipData.zip",
FileMode.Open, FileAccess.ReadWrite,
IsolatedStorageFile.GetUserStoreForApplication());
Stream stream=Zipdecryption.decryptisolatedstoragezip(latestZipStreamData);
latestZipStreamData.Close();
return(stream);
Надеюсь, это поможет кому-то :-)
благодаря