Использование IsolatedStorage с IE Защищенный режим .
Я создаю дополнительное приложение C8 .NET (VS2010) IE8, но у меня возникли некоторые проблемы с сохранением данныхиспользуя IsolatedStorage на 64-разрядной машине с Windows 7, , когда Включен защищенный режим Internet Explorer по умолчанию.
(я переключаюсь на этот метод, используя настройки в качестве Properties.Settings.Default.Save (), которая также не работала при включенном режиме IE Protected Mode. Я также попытался сохранить файлы в LocalLow безуспешно.)
Может кто-нибудь указать, как я могу изменить следующий код, пожалуйста, чтобывключить работу с IE Protected Mode?Я испробовал так много идей, и пока ничего не получалось.Наверняка должен быть способ сохранить данные ??
//FileIOPermission perm = new FileIOPermission(PermissionState.Unrestricted);
//perm.Assert();
//perm.Demand();
//---Write---
IsolatedStorageFile app_isoStore = IsolatedStorageFile.GetStore(
IsolatedStorageScope.User | IsolatedStorageScope.Assembly, null, null);
IsolatedStorageFileStream isoStream = new IsolatedStorageFileStream(
"app_started.txt", FileMode.OpenOrCreate, FileAccess.Write, app_isoStore);
StreamWriter iswriter = new StreamWriter(isoStream);
iswriter.WriteLine("Run");
iswriter.Close();
//app_isoStore.Dispose();
app_isoStore.Close();
//---Read---
IsolatedStorageFile app_isoStoreCheck = IsolatedStorageFile.GetStore(
IsolatedStorageScope.User | IsolatedStorageScope.Assembly, null, null);
IsolatedStorageFileStream isoReadStream = new IsolatedStorageFileStream(
"app_started.txt", FileMode.Open, FileAccess.Read, app_isoStoreCheck);
StreamReader isreader = new StreamReader(isoReadStream);
string rdata = isreader.ReadToEnd();
isreader.Close();
//app_isoStoreCheck.Dispose();
app_isoStoreCheck.Close();