none
SD卡中的文件,执行CopyAndReplaceAsync方法时报错 RRS feed

  • 问题

  • 打开SD卡中的文件A,然后执行B->CopyAndReplaceAsync(A)时,报“The specified file is read only.”

    请问:

    (1)SD卡中的文件是不能修改吗?

    (2)如何判断当前文件为SD卡中的文件?

    2015年5月13日 7:58

答案

全部回复

  • 你好 jingjing.tang

    请问您开发的是WP8还是WP8.1?

    的确,SD卡有访问权限,具体参考 访问 SD 卡 或者 从 Windows Phone 8 的 SD 卡读取,在wp8下面应该文件是只读的。

    至于你第二个问题,如果文件的location是 Removable Storage 那么这个文件就是从SD卡来的。

    --James


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年5月14日 2:58
    版主
  • 你好,James,

    我是其它WP8.1进行开发,如果我是从文件管理器中打开的文件,我应用程序只拿到StorageFile的对象,这时我该怎么判断是SD卡中的文件呢?

    2015年5月14日 6:41
  • 你好,

    如果你查看Path的话可以发现是从D:/开始的,就代表从SD卡中而来,如果是其他Library的话是C盘。

    --James


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年5月15日 6:01
    版主
  • hi,Jamles,我发现从“资源管理器”App中打开的SD卡文件竟然是以C:\开头的 ,这是啥情况呢?
    2015年5月22日 3:02
  • 你好 jingjing.tang

    资源管理器 App?是系统自带的吗?我没在测试机里面找到对应的App……

    --James


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年5月26日 5:51
    版主
  • hi,James,不是系统自带的,是在应用商店里安装的,搜“资源管理”,第一个就是,全称是资源管理器,binbina开发的。

    很奇怪,我的手机从这个APP选取的SD文件是以D:\开头的,路径为D:\WPSystem\AppData\{BB8E0513-A154-46FF-AE6D-43CAA467224A}\Local\ 

    我同事的手机就是以C:\开头的,路径为C:\Data\Users\DefApps\APPDATA\{BB8E0513-A154-46FF-AE6D-43CAA467224A}\Local\


    2015年5月26日 6:40
  • Hi ,我的需求就是对这类不可编辑的文件进行友好提示,但我现在通过路径不能绝对判断它是否是SD卡文件,难道只能通过异常捕获去判断该文件是SD卡文件么?
    2015年5月27日 2:27
  • ?????
    2015年5月27日 7:34
  • 明白了,谢谢~
    2015年6月1日 1:57