none
Windows IoT, чтение файлов RRS feed

  • Общие обсуждения

  • Здравствуйте!

    Не получается прочитать текстовый файл на Raspberry Pi2, windows IoT.

    Пишет, что не найдена директория, хотя она есть. Что я делаю не так?

    Заранее спасибо за помощь.

    rootDir = @"C:\www\";
    if (!Directory.Exists(rootDir))
       Directory.CreateDirectory(rootDir);
    string path = rootDir + "test.txt";
    FileStream file = File.Open(path, FileMode.Open);
    StreamReader sr = new StreamReader(file, Encoding.GetEncoding(1251));
     string line = sr.ReadToEnd();
    sr.Dispose();
    file.Dispose();

    30 марта 2016 г. 16:13

Все ответы

  • А если убрать в строке последнюю косую черту?

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    30 марта 2016 г. 16:22
  • К сожалению, тоже самое. На оф сайте так мало документации. В этой ОС вообще работать с файлами можно или только порты IO дергать?

    Исключение типа "System.IO.DirectoryNotFoundException" возникло в mscorlib.ni.dll, но не было обработано в коде пользователя

    Дополнительные сведения: Could not find a part of the path 'C:\www'.

    30 марта 2016 г. 16:40
  • Я лично не общался с Win IoT. Поэтому не знаю, поддерживается ли в ней, в принципе, концепция "дисков"? Может быть нужно указать путь "от корня": "\\www\\test.txt"?

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!


    • Изменено kosuke904 31 марта 2016 г. 6:41
    31 марта 2016 г. 6:40
  • Я лично не общался с Win IoT. Поэтому не знаю, поддерживается ли в ней, в принципе, концепция "дисков"? Может быть нужно указать путь "от корня": "\\www\\test.txt"?

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!



    Если войти по SSH, то видно диск С:\\ и нужные директории. Значит концепция дисков поддерживается.
    3 апреля 2016 г. 12:48