Picked StorageFile是只读的Windows Phone 8.1

本文关键字:Phone Windows StorageFile 只读 Picked | 更新日期: 2023-09-27 18:22:18

我在Windows Phone 8.1(winrt应用程序)照片编辑应用程序中使用FileOpenPicker获取StorageFile。它工作正常-但是我没有保存更改的权限(无法使用ReadWrite访问打开StorageFile)-抛出File is readonly异常。我试图从文件中删除只读标志,但它不起作用(同样的例外)。是否有任何功能/声明允许我编辑我错过的文件?

Picked StorageFile是只读的Windows Phone 8.1

这种行为是经过设计的。如果系统或其他应用程序将文件标记为只读,他们这样做是有原因的。

使用FileAccessMode.Read打开文件,然后可以读取文件的内容。或者将文件复制到应用程序数据容器中,然后修改副本。