none
temporaryFolder.createFileAsync,提示WinRTError: 拒绝访问。 RRS feed

  • 问题

  • 是为什么?

    然后我查看\Packages\A12FCC89.584575048386F_e8axj1f10s2ra\TempState,文件夹不存在。

    手动创建TempState文件夹后,再次运行程序,文件夹又消失不见了。。。

    • 已编辑 小影 2012年11月26日 5:20
    2012年11月26日 5:18

答案

全部回复

  • API本身是可以使用的。

    检查下你的代码,是否有前置的代码把TempState文件夹删除了。

    建议最好建立一个空的win8 app工程看能否重现。


    Thanks! Damon.Tian

    2012年11月26日 6:30
  • 的确额//

    前面我写了 Windows.Storage.ApplicationData.current.temporaryFolder.deleteAsync();  所以删除了TempState文件夹。

    但是把这行代码删掉后还是会报错,要卸载后重装app才ok。

    请问,我只想删除TempState文件夹里的所有文件,而不是文件夹本身,该用什么代码?


    SkyShow

    2012年11月26日 7:30
  • 那你应该循环遍历你在这个文件夹中找到的所有文件,然后依次调用他们的DeleteAsync  进行删除 

    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年11月26日 7:47
    版主