对于Windows应用商店应用:如何在我的应用中打开StorageFile
在应用程序外部重命名或删除?
我在桌面上运行了一个Windows 10 UWP应用程序。该应用程序允许用户打开和编辑文档。
我尝试的事情:
storageFile.GetBasicPropertiesAsync().DateModified
,但即使我删除了文件并清空了垃圾箱,调用也会成功返回(旧)DateModified
。 (我假设它使用内存版本而不检查磁盘上的文件)StorageFile.GetFileFromPathAsync(file.Path)
的文件。这是第一次正确抛出FileNotFoundException
。 Unauthorized access/permission denied
例外而失败。这有点意义,因为我需要用户在FileOpenPicker中选择文件才能让我的应用获得使用它的权限。StorageFolder.CreateFileQuery()
,但我无法从StorageFile实例访问父文件夹(再次,它有意义,因为我的应用程序无权访问父文件夹)答案 0 :(得分:0)
即使在UWP应用中,您也可以使用System.IO.File.Exists(String)
。
https://msdn.microsoft.com/de-de/library/system.io.file.exists(v=vs.110).aspx