Carregar arquivo no FTP
Eu quero fazer upload de arquivos de um servidor para outro servidor FTP e segue é o meu código para fazer upload de arquivo, mas está jogando um erro como:
O servidor remoto retornou um erro: (550) Arquivo indisponível (por exemplo, arquivo não encontrado, sem acesso).
Este meu código:
<code>string CompleteDPath = "ftp URL"; string UName = "UserName"; string PWD = "Password"; WebRequest reqObj = WebRequest.Create(CompleteDPath + FileName); reqObj.Method = WebRequestMethods.Ftp.UploadFile; reqObj.Credentials = new NetworkCredential(UName, PWD); FileStream streamObj = System.IO.File.OpenRead(Server.MapPath(FileName)); byte[] buffer = new byte[streamObj.Length + 1]; streamObj.Read(buffer, 0, buffer.Length); streamObj.Close(); streamObj = null; reqObj.GetRequestStream().Write(buffer, 0, buffer.Length); reqObj = null; </code>
Você pode por favor me dizer onde eu estou indo errado?