2017-03-08 104 views
0

由于UWP在读取/写入文件时对封装非常有限制,所以我想知道是否有一个好的地方可以创建文件夹结构,然后在其中创建一些文本文件...UWP - 包中有文件夹,我可以访问创建文件?

我正在考虑使用%localappdata%,但我得到访问被拒绝。

我知道我们有可用的视频,音乐等文件夹,但这些对我的逻辑没有意义。 (例如:将txt文件存储在音乐文件夹中没有意义)

有人可以指向我在哪里存储额外的文件吗?

回答

2

在每个应用程序中都有一个本地文件夹,一个漫游文件夹和一个Temp文件夹,您可以将它们写入文件夹和文件。

// Create sample file; replace if exists. 
Windows.Storage.StorageFolder storageFolder = Windows.Storage.ApplicationData.Current.LocalFolder; 
Windows.Storage.StorageFile sampleFile = await storageFolder.CreateFileAsync("sample.txt", Windows.Storage.CreationCollisionOption.ReplaceExisting); 

请参照杰里尼克松的博客文章以了解更多信息:http://blog.jerrynixon.com/2012/06/windows-8-how-to-read-files-in-winrt.html

+0

这工作,谢谢! – user3587624

相关问题