Hola a todos.
Quiero saber si es posible subir una carpeta a un ftp de una sóla vez, o si por el contrario no es posible y tengo que subir uno por uno todos los archivos que contenga.
Muchas gracias
| |||
Subir carpeta a un ftp Hola a todos. Quiero saber si es posible subir una carpeta a un ftp de una sóla vez, o si por el contrario no es posible y tengo que subir uno por uno todos los archivos que contenga. Muchas gracias |
| |||
Respuesta: Subir carpeta a un ftp Lo que vas a tener que hacer es crear el directorio en el servidor y subir luego los archivos. Osea que vas a tener que recorre tu directorio para ir subiendo de a una archivo, podes usar un for each para recorrer tu directorio: dim storefile As directory Dim directory As String Dim files As String() Dim File As String files = storefile.GetFiles("C:", "*") For Each File In files // Subir el archivo Next Si te sirve acá tenes una librería gratis y ejemplo para ftp: http://www.codeproject.com/KB/IP/FtpClient.aspx
__________________ PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!! |
| |||
Respuesta: Subir carpeta a un ftp Si y tal vez te convenga hacer ya una funcion que tome como parametro una carpeta así te queda para próximas subidas. Yo lo que una vez supe hacer por código era comprimer todo el directorio (que incluso tenia miles de archivos y muchos subdirectorios) y los subia por ftp y luego lo que hacia era descomprimirlo y con eso me ahorraba mucho tiempo(todo desde vb.net)
__________________ PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!! |