在通用窗口应用程序中创建文件夹和文件

时间:2017-05-15 19:08:50

标签: c# uwp window storage universal

我在通用Windows平台上进行编程,并希望在给定路径URL中创建一个文件夹,但不使用ApplicationData.Current.LocalFolder,因为它返回路径C:,但给定的路径会有所不同。请指教。

1 个答案:

答案 0 :(得分:1)

我们无法在UWP App中的磁盘上的任意位置创建文件夹和文件。

  

默认情况下,应用可以访问某些文件系统位置。应用还可以通过文件选择器或通过声明功能访问其他位置。

有关详细信息,请参阅File access permissions

如果要为音乐,图片和视频库创建文件夹和文件,我们可以在应用清单中声明功能(请参阅App capability declarations)。有关详细信息,请参阅Files and folders in the Music, Pictures, and Videos libraries

我们还可以使用用户的下载文件夹。默认情况下,您的应用只能访问应用创建的用户下载文件夹中的文件和文件夹。

对于其他文件夹和文件,我们可以调用文件选择器让用户选择要访问的应用程序的文件和文件夹(请参阅Open files and folders with a picker)。