Открытие файла вне изолированного хранилища - PullRequest
2 голосов
/ 26 мая 2011

Хотелось бы узнать, есть ли способ открывать файлы, которые не находятся в IsolatedStorage на устройстве WP7?Внутренние органы не очень хорошо документированы, так что ...

Ответы [ 4 ]

4 голосов
/ 26 мая 2011

Как разработчик, использующий официальную среду разработки для Windows Phone 7, нет способа получить доступ к файлам, которые хранятся вне изолированного хранилища. В структуре Mango есть дополнительное расположение AppData, но оно также находится в изолированной программной среде и используется для развертывания данных SQL CE в.

2 голосов
/ 26 мая 2011

Вы можете получать изображения из библиотеки мультимедиа или с камеры, используя соответствующие средства выбора: PhotoChooserTask (http://msdn.microsoft.com/en-us/library/microsoft.phone.tasks.photochoosertask(v=vs.92).aspx) и CameraCaptureTask (http://msdn.microsoft.com/en-us/library/microsoft.phone.tasks.cameracapturetask(v=VS.92).aspx).

)

Это единственные доступные файлы, которых нет в IsolatedStorage вашего приложения.

0 голосов
/ 12 января 2012

с помощью xna вы можете получить доступ (только для чтения) к папке приложения, используя TitleStorage.OpenStream ()

0 голосов
/ 26 мая 2011

В Windows Phone 7.1 / Mango системные данные (например, Контакты ) передаются с использованием PhoneDataSharingContext.Тем не менее, нет никаких признаков того, что сторонние разработчики смогут раскрыть там данные с помощью этого класса и, конечно, еще нет документации для него.

Мне кажется, что это как-то зарегистрировано в манифесте приложения.Однако, если оно не поддерживается, ваше приложение не будет одобрено, даже если вы узнаете, как это сделать самостоятельно.

...