У меня проблема с тем, что я получаю исключение IsolatedStorageException («Операция не разрешена для IsolatedFileStorageStream») при каждом первом запуске приложения.Последующие времена запуска приложения, оно работает просто отлично.Я перепробовал все методы, которые я мог найти для открытых файлов для записи, включая
using (var iso = IsolatedStorageFile.GetUserStoreForApplication())
using (IsolatedStorageFileStream file = new IsolatedStorageFileStream(fileName, FileMode.Create, FileAccess.Write, iso))
{
}
using(var iso = IsolatedStorageFile.GetUserStoreForApplication())
using(IsolatedStorageFileStream file = iso.OpenFile(fileName, FileMode.OpenOrCreate))
{
}
и другие различные перегрузки этих методов.Ничто из того, что я делаю, не сработало, и я следовал инструкциям, описанным в каждом посте в Stack Overflow и в каждом посте в блоге, который я смог найти.Когда я смотрю на вывод, каждый раз он выдает следующие исключения:
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
A first chance exception of type 'System.Net.WebException' occurred in System.Windows.dll
A first chance exception of type 'System.Net.WebException' occurred in System.Windows.dll
A first chance exception of type 'System.IO.DirectoryNotFoundException' occurred in mscorlib.dll
A first chance exception of type 'System.IO.IsolatedStorage.IsolatedStorageException' occurred in mscorlib.dll
У кого-нибудь есть какие-нибудь другие идеи относительно того, почему он взрывается?Я использую WP7 7.1 RTM.