2012-04-09 4 views

ответ

3

Невозможно. Каждое приложение имеет свой собственный каталог и разрешения для работы внутри него. Невозможно получить файлы вне этого каталога.

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

0

Я видел возможность загрузки базы данных SQL из каталога установки приложения (не изолированное хранилище). см. http://blog.arsanth.com/index.php/2011/06/02/working-with-pre-populated-sql-ce-databases-in-wp7/ для деталей. Это можно сделать, используя строку соединения, например. datasource=’appdata:/db.sdf’; mode=’read only'. Возможно, вы сможете сделать что-то похожее на чтение файлов из каталога установки приложения.

+0

я думаю даже, что файл базы данных сначала создается в изолированном хранилище. Я полагаю, доступ к другим частям памяти телефона ограничен Launcher и Choosers. – TutuGeorge