UWP-包中是否有我可以访问的文件夹以创建文件?

UWP-包中是否有我可以访问的文件夹以创建文件?,uwp,win-universal-app,windows-10-universal,Uwp,Win Universal App,Windows 10 Universal,由于UWP对包外文件的读/写限制非常严格,我想知道是否有一个好地方可以创建文件夹结构,然后在其中创建一些文本文件 我正在考虑使用%localappdata%,但我的访问被拒绝 我知道我们有可用的视频、音乐等文件夹,但这些对我的逻辑没有意义。(例如:在音乐文件夹中存储txt文件没有意义) 有人能告诉我在哪里存储额外的文件吗?每个应用程序中都有一个本地文件夹、一个漫游文件夹和一个临时文件夹,您可以在其中写入文件夹和文件 // Create sample file; replace if exists

由于UWP对包外文件的读/写限制非常严格,我想知道是否有一个好地方可以创建文件夹结构,然后在其中创建一些文本文件

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

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


有人能告诉我在哪里存储额外的文件吗?

每个应用程序中都有一个本地文件夹、一个漫游文件夹和一个临时文件夹,您可以在其中写入文件夹和文件

// 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);

有关更多信息,请参阅Jerry Nixon的博文:

每个应用程序中都有一个本地文件夹、一个漫游文件夹和一个临时文件夹,您可以在其中写入文件夹和文件

// 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);
有关更多信息,请参阅杰瑞·尼克松的博客: