Получение значения исключения не может быть нулевым при загрузке файлов по ftp
Привет,
Я написал ниже код для загрузки файлов на ftp, но получаю исключение, так как значение не может быть нулевым и путь имени параметра, не уверен, где я ошибаюсь вчера загружал файлы с тем же кодом, но сегодня получаю исключение. пожалуйста помочь.
Что я уже пробовал:
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(FTPFullPath +"\\"+ Path.GetFileName(Renamefiles[i])); request.Method = WebRequestMethods.Ftp.UploadFile; request.Credentials = newnetworkCredential(myftpcreds.UserName,myftpcreds.Password); byte[] filecontents;//unable to read bytes using (StreamReader sourceStream = new StreamReader(Renamefiles[i])) { filecontents = Encoding.UTF8.GetBytes(sourceStream.ReadToEnd()); } request.ContentLength = filecontents.Length; using (Stream requestStream = request.GetRequestStream()) { requestStream.Write(filecontents, 0, filecontents.Length); }