我在接下来的行
时遇到错误StorageFolder picturesFolder = KnownFolders.PicturesLibrary;
例外情况是: ex {System.UnauthorizedAccessException:访问被拒绝。 (HRESULT异常:0x80070005(E_ACCESSDENIED)) 在Windows.Storage.KnownFolders.get_PicturesLibrary() 在WinTooth.MainPage.d__0.MoveNext()} System.SystemException {System.UnauthorizedAccessException}
我还添加了注册文件关联扩展名的行。 请建议/帮助。
答案 0 :(得分:1)
http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.knownfolders.pictureslibrary 说 Windows Phone 8:此API不能直接在您的代码中使用。
在我的应用中,我使用了
var photoChooserTask = new PhotoChooserTask();
photoChooserTask.Completed += OnPhotoChooserTask_Completed;
photoChooserTask.Show();
选择一张照片。
答案 1 :(得分:1)
我遇到了同样的问题,但我的问题是我正在使用iBuffer读取太多文件,所以它占用了太多内存,导致内存不足问题。所以我优化了它,这个问题已得到修复。