Отказ доступа к пути - C#
Формулировка задачи:
Привет всем гуру! Пытаюсь читать содержимое папки но получаю отказ доступа к папке. Если указать прямой путь к файлу тогда без проблем можно работать с файлом (чтение/запись/удаление). Программка запускается правами админа. В папке тоже нет никаких ограничений. В чем проблема?
Вот код:
Это скриншот ошибки:
if (Directory.Exists(pathFile)) { foreach(string fileName in Directory.GetFiles(pathFile,"*.csv")) // Отказ доступа вот здесь { /*Здесь идет обработка */ } }
Решение задачи: «Отказ доступа к пути»
textual
Листинг программы
static void Main(string[] args) { if (args.Count() < 2) { Console.WriteLine("Параметры неправильно указаны"); return; } string brandSource = args[0]; string pathFile = args[1]; if (File.Exists(brandSource) == false) { Console.WriteLine(string.Format("Файл {0} не существует")); return; } if (Directory.Exists(pathFile) == true) { foreach(string fileName in Directory.GetFiles("*.csv")) { Console.WriteLine(fileName); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д