对于Windows应用程序,我们有默认文件夹,其中包含.exe文件。如果我们将一些文件放到这个文件夹中,我们就可以在应用程序中打开它,只需指定没有路径的文件名。
但对于UWP来说,情况有所不同。我们有KnownFolders,应用程序可以访问。我需要指定我的文件所在的KnowFolder。
但我想把文件放到某个位置并从应用程序打开它,而不是指定文件夹类型或文件夹路径,就像我在Windows应用程序中使用默认文件夹一样。
有可能吗?
答案 0 :(得分:1)
出于安全原因,已安装的文件夹是只读的,因此在UWP技术中无法“仅指定无路径的文件名”。
您的方案的推荐文件夹是LocalFolder。这也是推荐的设置存储空间,请查看官方文档:Store and retrieve app data。本地文件夹并不复杂,只是一行代码:
Windows.Storage.ApplicationData.Current.LocalFolder
您可以将其视为公共数据的默认文件夹。