如何在winrt app中通过c#在本地驱动器中创建文件夹

时间:2014-04-28 05:25:56

标签: c# windows-8

任何人都可以通过winrt中的c#代码告诉我如何在本地驱动器中创建文件夹。我正在创建一个Windows 8应用程序。我必须在本地驱动器中创建一个文件夹,例如驱动器或驱动器,通过我的winrt应用程序来保存一些数据。我不想在本地存储中创建文件夹。

任何人都可以告诉我如何实现这一目标。

2 个答案:

答案 0 :(得分:0)

WinRT限制应用程序可用的文件系统位置。

有关其他信息,请参阅此详细信息:Accessing data and files

简短回答:WinRT会限制您的应用可以访问的位置,并且可能无法执行您想要的操作。

但是,如果您要保存与您的应用程序相关的数据,那么不使用本地应用程序数据的原因是什么?

答案 1 :(得分:0)

只有一种方法可以访问应用无权访问的文件系统位置。 FileOpenPicker或FolderPicker。一旦用户选择了备份的文件和文件夹,您就可以使用Windows.Storage.AccessCache命名空间和相应的方法来维护此访问权限以供将来使用。以下是相关答案的链接:Save File or Folder For Later Use

最好的运气