edtFTPnet / Libre es una biblioteca .NET FTP escrito en C #. Ampliamente utilizado en todo el mundo, es robusta y probada, con una rica API.
Incluye una amplia supervisión de eventos, la transferencia reanudación, y mucho más. Ha sido probado y es compatible con Mono 1.2.x.
Libre componente .NET FTP ofrece a los desarrolladores .NET:
- Funcionalidad C # FTP
- VB .NET funcionalidad FTP
- Biblioteca .NET FTP robusto y probado
- C # código fuente incluido
- Libre para uso comercial (LGPL)
!. - Descargado más de 200.000 veces
Características
- Ampliamente utilizado en todo el mundo en muchos proyectos
- Se proporciona el código fuente completo.
- Incluye un componente de Visual Studio en toda regla, FTPConnection.
- modos pasivos y activos son compatibles (PASV y PORT).
- Reanudación de las transferencias binarias interrumpidas compatible.
- Eventos para monitorear el progreso de la transferencia de datos.
- En la LGPL, por lo que puede ser embebido en aplicaciones comerciales.
- Compatible con .NET 1.1 y .NET 2.0.
- Compatible con Mono 1.2.x
- portado desde nuestro popular biblioteca edtFTPj
- maduro y código base estable.
- simple pero extensa API análogo a un programa de FTP de línea de comandos.
- EDT foros están disponibles para la discusión pública y apoyo.
¿Qué hay de nuevo en esta versión:
- Un conjunto vacío de características se devuelve si FEAT no devolvió características (pero es implementado por el servidor).
- La matriz está ajustado de manera que sólo las características reales se devuelven.
- La propiedad AutoFeatures fue cambiado a ser falso por defecto.
¿Cuál es nuevo en la versión 2.2.1:
- Se ha corregido un error con respecto a la lectura de las respuestas de varias líneas.
¿Qué hay de nuevo en la versión 2.2.0:.
- Ajustes a UnixFileParser para apoyar más formatos
- Solución de error en modo activo donde cero tiempo de espera no era infinita.
- Si el servidor no admite REST, reanudar simplemente sobrescribe en lugar de fallar.
¿Qué hay de nuevo en la versión 2.1.0:
- Permitir otros procesos para leer un archivo que se está subido.
- FTPConnection permite ahora Nombre de usuario que va a cambiar cuando se conecta.
- descarga Corregido error hoja de vida donde si resume () se llama dos veces, primero en un archivo existente, y luego, cuando no hay ningún archivo local, el segundo descarga también se reanuda.
- Agregado KillControlChannel () para FtpClient.
- DirectoryExists Añadido.
¿Cuál es nuevo en la versión 2.0.1:.
- La guía del desarrollador fue reescrito
- file-rutas completas se añadieron a eventos-args en su caso.
- bichos archivo de análisis de menor importancia fueron fijadas.
- Un problema por el que se aceptan los errores del servidor FTP como el 452 en el modo de respuesta de cheques no estricto fue corregido.
- FTPTransferCancelledException ahora se inicia cuando se cancelan los archivos subidos en FTP.
- Una excepción elenco cuando EndInvokeSiteCommand se llama se fijó.
¿Qué hay de nuevo en la versión 2.0.0:.
- Directorio de lista de análisis fue refacted
- Una solución se incluyó por meses coreanos en UnixFileParser.
- En la reanudación de carga, el tamaño es ahora enviada antes de establecer una toma de datos.
- TandemFileParser fue agregado (no detectado automáticamente, sino que debe ajustarse manualmente) .
- Se agregó el soporte para eventos BytesTransferred durante los listados de directorios.
- Un problema en el servidor responde habían incrustado caracteres se fijó.
- Un problema en la inicialización Logger falla con ConfigurationErrorsException debido fichero de configuración corrupto fue corregido.
- Un error por el que al reanudar una transferencia FTP, el archivo local se queda encerrado se fijó.
- RollingFileAppender esta en el paquete de registro.
Comentarios que no se encuentran