locked
关于StorageFolder 和StorageFile的问题 RRS feed

  • 问题

  • StorageFolder applicationFolder = await ApplicationData.Current.LocalFolder.CreateFolderAsync("test", CreationCollisionOption.OpenIfExists);
    
    await applicationFolder.DeleteAsync();

    为什么删除的时候会报错的?

    storageFile = await applicationFolder.CreateFileAsync(file.Name + ".png", CreationCollisionOption.ReplaceExisting);
    还有我明明选择了ReplaceExisting,可是想再次创建取代的时候还是会报错。

    2015年5月27日 2:54

答案

  • 你好 NanOwn,

    请检查下是否想要删除的时候,有文件处于被使用的状态。一般建议用Using来释放文件控制。

    --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.

    • 已标记为答案 NanOwn 2015年6月3日 14:07
    2015年6月2日 5:07
    版主