Хотите записать в файл, но я получаю сообщение об ошибке «Доступ к пути xy запрещен». - PullRequest
0 голосов
/ 10 мая 2019

Я пытаюсь записать данные пояса пульса в файл.Каждый раз, когда я запускаю программу, она говорит: «Доступ к пути запрещен».

Файл не «только для чтения».Я также попробовал это из другого вопроса: File.SetAttributes (file, FileAttributes.Normal);

Debug.WriteLine(data[1]);
string path = @"C:\Users\...\DatenTest.txt";

using (var stream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write))
{
    var writer = new StreamWriter(stream, Encoding.UTF8);
    writer.Write(data[1]);

}
return data[1];

У кого-нибудь есть идея?

Ответы [ 2 ]

0 голосов
/ 12 мая 2019

Мне кажется, проблема в том, что программа в UWP.

0 голосов
/ 10 мая 2019

Это не файл, который вы ограничены, это путь (например, папка).Три простых исправления:

1) Добавление разрешений «Все» на вкладку безопасности целевой папки в свойствах

2) Запуск приложения в режиме администратора

3) Переключениев папку без такой строгой безопасности (например, «Документы»)

...