Отказ доступа к пути - 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);
}
}
}