UWP - 包中是否有我可以访问以创建文件的文件夹?
UWP - Is there a folder within the package that I can get access to for creating files?
由于 UWP 在 read/write 方面对包外文件的限制非常严格,我想知道是否有一个好地方可以创建文件夹结构,然后在其中创建一些文本文件它...
我正在考虑使用 %localappdata% 但访问被拒绝。
我知道我们有可用的视频、音乐等文件夹,但这些对我的逻辑来说没有意义。 (例如:将 txt 文件存储在 Music 文件夹中没有意义)
有人可以告诉我在哪里存储额外的文件吗?
每个应用程序中都有一个本地文件夹、一个漫游文件夹和一个临时文件夹,您可以在其中写入文件夹和文件。
// 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 的博客 post 了解更多信息:http://blog.jerrynixon.com/2012/06/windows-8-how-to-read-files-in-winrt.html
由于 UWP 在 read/write 方面对包外文件的限制非常严格,我想知道是否有一个好地方可以创建文件夹结构,然后在其中创建一些文本文件它...
我正在考虑使用 %localappdata% 但访问被拒绝。
我知道我们有可用的视频、音乐等文件夹,但这些对我的逻辑来说没有意义。 (例如:将 txt 文件存储在 Music 文件夹中没有意义)
有人可以告诉我在哪里存储额外的文件吗?
每个应用程序中都有一个本地文件夹、一个漫游文件夹和一个临时文件夹,您可以在其中写入文件夹和文件。
// 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 的博客 post 了解更多信息:http://blog.jerrynixon.com/2012/06/windows-8-how-to-read-files-in-winrt.html