Как работать с изолированным хранилищем и защищенным режимом IE?

#.net #internet-explorer #add-in #isolatedstorage #protected-mode

#.net #internet-explorer #надстройка #isolatedstorage #защищенный режим

Вопрос:

У меня есть надстройка / плагин Internet Explorer, и мне нужно использовать IsolatedStorage (.NET / C # / 3.5) в режиме «Низкие привилегии» / защищенный режим, поэтому я планирую записать в %USERPROFILE% AppData LocalLow

Как я могу выбрать этот путь?

Ответ №1:

Основная причина использования IsolatedStorage заключается в том, что вы точно не знаете, где физически находится хранилище. В идеале это абстракция над любым местом в файловой системе, где приложению разрешено писать.

Чтобы получить IsolategStorage экземпляр, вы должны использовать IsolatedStorage.GetMachineStoreForApplication

Комментарии:

1. Сохранит ли вызов GetMachineStoreForApplication файл в LocalLow? Кроме того, если я вызываю этот метод, он возвращает исключение: «Не удается определить идентификатор приложения вызывающего». Спасибо.