System.IO.IsolatedStorage.IsolatedStorageException произошло при вызове функции deletefile

1

Я получаю ошибку, когда пытаюсь удалить файл из изолированного хранилища. Пожалуйста, найдите мой код ниже

 using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication())
                            {
                                if (store.FileExists("LatestZipData.zip"))
                                {
                                  //Error appearing on below line  
                                  store.DeleteFile("LatestZipData.zip");
                                }
                            }

Пожалуйста, предложите, что может быть проблемой.

Я думаю, файл открыт в коде в другом месте, любой, если файл открыт, как я могу закрыть его перед удалением?

Благодарю.

Теги:
windows-phone-8

1 ответ

1
Лучший ответ

Я решил ошибку, это произошло из-за того, что файл был открыт где-то в коде. Следующий код мне помог.

IsolatedStorageFileStream latestZipStreamData = new IsolatedStorageFileStream("LatestZipData.zip",
                                    FileMode.Open, FileAccess.ReadWrite,
                                    IsolatedStorageFile.GetUserStoreForApplication());
        Stream stream=Zipdecryption.decryptisolatedstoragezip(latestZipStreamData);
        latestZipStreamData.Close();
        return(stream);

Надеюсь, это поможет кому-то :-)

благодаря

Ещё вопросы

Сообщество Overcoder
Наверх
Меню