Где на ПК находится изолированное хранилище от эмулятора WP7? - PullRequest
9 голосов
/ 01 марта 2011

Когда мы используем симулятор и храним файлы в изолированном хранилище.Где файл хранится на компьютере?Я имею в виду путь.

Ответы [ 5 ]

9 голосов
/ 01 марта 2011

Если под «симулятором» вы подразумеваете эмулятор, то эти данные не сохраняются в «реальной» папке на главном ПК.

Эмулятор является (для аргументов) виртуальной машиной, поэтому вся его структура папок хранится отдельно.

Предполагая, что вы не просто хотите это знать, а работаете с файлами в изолированном хранилище (как часть процесса разработки / тестирования), вам следует проверить Проводник изолированного хранилища Windows Phone 7 , который позволяет вам взаимодействовать с этими файлами.

Если вы хотите работать из командной строки (для автоматизации вашего взаимодействия), прочитайте этот пост Джастина Ангела об автоматизации эмулятора .

1 голос
/ 10 июля 2011

SDK "Mango" поставляется с ISETool , который может делать и восстанавливать снимки изолированного хранилища приложения в / из локального каталога:

# Copy data from IS to directory
ISETool.exe ts xd <PRODUCT-ID> "C:\TempDirectory\IsolatedStore"

# Copy data from IS to directory
ISETool.exe rs xd <PRODUCT-ID> "C:\TempDirectory\IsolatedStore"
1 голос
/ 01 марта 2011

Мне кажется, я где-то читал, что Silverlight Spy также позволяет вам проверять изолированное хранилище для приложений WP7. Я сам не пользуюсь инструментом, поэтому не знаю.

1 голос
/ 01 марта 2011

Это скрыто дизайном.

Точное местоположение зависит как от приложения, так и от пользователя, поэтому у каждого пользователя, работающего в одном приложении, будет свое местоположение.

0 голосов
/ 01 марта 2011

Обычно .Net хранит его под Windows Vista или Windows 7 в:

C: \ Users \ _user_ \ AppData \ Local \ IsolatedStorage

В Windows XP:

C: \ Documents and Settings \ _user_ \ Локальные настройки \ Данные приложения \ IsolatedStorage

Оба с _user_ имя пользователя пользователя. Под этими папками полностью скрыты подкаталоги, которые создаются и поддерживаются API изолированного хранилища. Я не знаю, есть ли какая-либо разница в этом на WP7 или Silverlight, но в противном случае он хранится здесь

...