在Windows 10 IoT UWP中保存临时数据的位置
本文关键字:数据 位置 保存 Windows IoT UWP | 更新日期: 2023-09-27 18:28:34
考虑到设备偶尔关闭,我的Windows 10 IoT UWP应用程序保存临时工作数据的正确位置是什么?我一直在研究如何将文件保存在SD卡上并从中读取,但这很难。即使是下面的代码也没有运行,因为行IReadOnlyList<StorageFile> files = await folder.GetFilesAsync();
导致任务中止而不会引发任何错误。这是复盆子Pi 2上的VS 2015。
public async void pop()
{
StorageFolder folder = Windows.Storage.ApplicationData.Current.LocalFolder;
IReadOnlyList<StorageFile> files = await folder.GetFilesAsync();
foreach (StorageFile sf in files)
{
if (sf.Name.EndsWith(".mtk"))
{
var file = await folder.GetFileAsync(sf.Name);
var readFile = await Windows.Storage.FileIO.ReadTextAsync(file);
nextFileContents = readFile.ToString();
break;
}
}
}
如果您阅读了有关在Windows 10上访问uSD的Microsoft文档(此处链接)你必须做两项任务:
- 在应用程序清单文件中指定removableStorage功能,然后
- 注册以处理与要访问的介质类型相关联的文件扩展名
阅读文档并享受