string ftpfullpath = Path.GetFileName(ftpFile);
FtpWebRequest ftp = (FtpWebRequest)FtpWebRequest.Create(new Uri(ftpFile));
ftp.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
ftp.KeepAlive = true;
ftp.UseBinary = true;
ftp.Method = WebRequestMethods.Ftp.UploadFile;
FileStream fs = File.OpenRead(fileName);
byte[] buffer = new byte[fs.Length];
fs.Read(buffer, 0, buffer.Length);
fs.Close();
[b] Stream ftpstream = ftp.GetRequestStream(); <--- line 179[/b]
ftpstream.Write(buffer, 0, buffer.Length);
ftpstream.Close();
Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.
”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.
Our community of experts have been thoroughly vetted for their expertise and industry experience.