fala andre.rsys , bom eu tenho aqui um trexo do upload para o servidor.
try
{
FileStream stream = File.OpenRead(“D:/Meus documentos/User/Desktop/teste.xml”);
byte[] buffer = new byte[stream.Length];
stream.Read(buffer, 0, buffer.Length);
Uri uri = new Uri(“ftp://ftp.meuftp.com.br/teste/teste.xml“); // o bla.xml vai para a pasta teste do user logado
FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(uri);
request.Credentials = new NetworkCredential(“meu_usuario”, “minha_senha”);
request.KeepAlive = false;
request.Method = WebRequestMethods.Ftp.UploadFile;
request.UseBinary = true;
request.ContentLength = buffer.Length;
Stream strm = request.GetRequestStream();
strm.Write(buffer, 0, buffer.Length);
strm.Close();
stream.Close();
}
catch
{
Response.Write(“Oh meu Deus, deu algo errado!”);
}
qualquer dúvida pergunte