subir archivos por ftp con visual studio 2005 - DotNetClubs
en

DotNetClubs

Comunidades de estudiantes entusiastas de la tecnología

subir archivos por ftp con visual studio 2005

Último artículo 10-21-2008 22:25 escrito por Kuragari. 1 respuestas.
Página 1 de 1 (2 elementos)
Ordenar mensajes: Anterior Siguiente
  • 12-27-2007 17:13

    • chorlatron
    • Contribuyente Top 500
    • Se unió el 12-27-2007
    • Envíos: 1
    • Puntos: 20

    subir archivos por ftp con visual studio 2005

    Hola, soy nuevo en este foro, a ver si me pueden ayudar, el tema es que quiero subir una imagen por ftp pero no hay manera, he buscado y probado varios ejemplos pero no consigo hacerlo.... si alguien pudira ayudarme se lo agradecería.
    Gracias anticipadas y saludos..!!
    • Puntos de post: 20
  • 10-21-2008 22:25 en respuesta a

    • Kuragari
    • Contribuyente Top 25
    • Se unió el 08-27-2006
    • DotNetClub Z2
    • Envíos: 32
    • Puntos: 110
    • DotNetClub_Coordinadores
      DotNetClub_Miembros

    Re: subir archivos por ftp con visual studio 2005

     Prueba con algo del estilo:

     

    public void upload()
            {
                    try
                    {
                        FtpWebRequest dirFtp =
                            ((FtpWebRequest)FtpWebRequest.Create(this._servidorPath));

                        NetworkCredential cr =
                            new NetworkCredential(this._usuari, this._password);
                        dirFtp.Credentials = cr;

                        dirFtp.Method = WebRequestMethods.Ftp.UploadFile;

                        System.IO.Stream stream = dirFtp.GetRequestStream();
                        stream.Write(this.Imagen, 0, this.Imagen.Length);

                        stream.Close();

                        FtpWebResponse ftpResponse = (FtpWebResponse)dirFtp.GetResponse();

                        ftpResponse.Close();
                    }
                    catch (Exception ex)
                    {
                        System.Exception nEx = new Exception("ERROR (FTPFile:upload)"
                            + Environment.NewLine + ex.Message);
                        throw (nEx);
                    }
                }
                else
                {
                    System.Exception nEx = new Exception("ERROR (FTPFile:upload)"
                        + Environment.NewLine + "Sense Contingut");
                    throw (nEx);
                }
            }
     

     Lo subo "char a char"...

     

    Carles Hernádez
    Coordinador DotNetClub Z2
    http://www.kuragari.eu
    • Puntos de post: 5
Página 1 de 1 (2 elementos)
(c) DotNetClubs 2008
Ofrecido por Community Server (Commercial Edition)