System.exception: 'доступ к пути 'C:\users\XXXX\desktop\SOURCE-это отрицается.
Всем Привет,
Я пишу этот код в форме windows, где пользователь предоставляет ИСТОЧНИК путь и МЕСТО НАЗНАЧЕНИЯ путь вручную в текстовом поле.
И есть кнопка под названием копировать.
После нажатия кнопки копировать файлы внутри исходной папки должны быть скопированы в папку назначения
Но это бросает ошибку в исходном пути заявляя
'Access to the path 'C:\Users\XXXX\Desktop\SOURCE' is denied.'
Может ли кто-нибудь помочь мне в этом, и ниже приведен код на кнопке click.
ЗАПИСКА: При нажатии кнопки открывается другая форма. Таким образом приведенный ниже код находится на открытии формы при нажатии кнопки
КОД:
private void button2_Click(object sender, EventArgs e) { source = textBox1.Text; destination = textBox2.Text; thresholdvalue = textBox3.Text; var extensions = new[] { ".tif", ".tiff", ".jpg", ".jpeg" }; foreach (var sourceFilePath in Directory.GetFiles(source)) { string fileName = Path.GetFileName(sourceFilePath); string destinationFilePath = Path.Combine(destination, fileName); System.IO.File.Copy(source, destinationFilePath, true); } }
ОШИБКА КОДА НА ГЛАВНОЙ СТРАНИЦЕ:
private void button2_Click(object sender, EventArgs e) { try { ReadOPT.Files_Copy_to_DeliveryPath f = new ReadOPT.Files_Copy_to_DeliveryPath(); f.ShowDialog(); } catch (Exception ex) { throw new Exception(ex.Message); } }
Что я уже пробовал:
Я попытался изменить права доступа или владельца в исходной папке щелкнув правой кнопкой мыши и свойства но та же проблема
Gerry Schmitz
"Пользователи", как правило, не указывается "C:\Users\xxxx" файлы. Попробуй что-нибудь другое.