murkalkiran Ответов: 1

Скопировать файл с локального компьютера на сервер с помощью C#?


Всем Привет

Я пытаюсь скопировать файлы и папки из моей локальной системы на сервер, но я получаю исключение типа
The network name cannot be found


в чем может быть причина? если нет другого подхода к отправке файла с локального на сервер пожалуйста предложите мне ссылку

 var fileName = "224_TestCases.xlsx";
                var local = Path.Combine(@"E:\ExcelModel\ExcelModel\TestPlan", fileName);
                var remote = Path.Combine(@"\\serverip\\c$\\", fileName);
                File.Copy(local, remote);

i am getting execption here  File.Copy(local, remote);



спасибо

Что я уже пробовал:

ВАР имя = "224_TestCases.xlsx";
var local = путь.Комбайн (@"E:\ExcelModel\ExcelModel\TestPlan", имя файла);
var remote = путь.Комбинат(@"\\IP-адресов сервера\\с$\\", именем);
Файл.Копирование (локальное, удаленное);

я получаю execption здесь файл.Копирование (локальное, удаленное);

NotPolitcallyCorrect

И убедитесь, что вы используете правильное количество \

1 Ответов

Рейтинг:
0

Mehdi Gholam

1) Убедитесь, что вы получили правильное имя сервера или IP-адрес, например \\192.168.1.2 или \\servername
2) при использовании общих ресурсов администратора, таких как c$ убедитесь, что запущенное приложение имеет правильные учетные данные при запуске.