2015-12-30 11 views
2

Какое место для моего приложения IoT UWP для Windows 10 для сохранения временных рабочих данных, учитывая, что устройство иногда отключается? Я изучал вопрос о сохранении файлов на SD-карте и чтении с нее, но это было сложно. Даже приведенный ниже код не работает, поскольку строка IReadOnlyList<StorageFile> files = await folder.GetFilesAsync(); приводит к тому, что задача прерывается без возникновения каких-либо ошибок. Это VS 2015 на Raspberry Pi 2.Где сохранить временные данные в Windows 10 IoT UWP

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; 
     } 
    } 
} 

ответ

0

Если вы читали Microsoft Документацию о Usd доступа на Windows 10 (here link) вы должны сделать две задачи:

  1. определяют способность removableStorage в приложении файл манифеста и
  2. регистр для обработки расширений файлов, связанных с типом носителя, который вы хотите получить доступ к

прочитайте документацию и наслаждайтесь

+1

Просьба дать краткое объяснение, почему ваш ответ будет работать. Что содержит ссылка и как это можно применить к вопросу, чтобы обеспечить решение. Обновите свой ответ соответственно. – Athafoud

Смежные вопросы