Embedded FTP Server with C#? [closed]
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
开发者_高级运维 Improve this questionIs there any open source .NET-based (no Win32 native, ActiveX, COM+ etc) library so I will can easily set up a ftp server? It is going to be a ftp server that will update a SQL Server database, and not regular files.
Thank you.
I think it is worth mentioning the Lumisoft.NET library which contains an FTP server component. I haven't used it myself but it appears to meet your requirements (100% managed FTP server library). As a bonus it is free for private and commercial use (similar to LGPL).
I am attempting to do a similar thing (FTP server getting files and folder structure from SQL database). I've been using darwen's FTP server on Code Guru.
It does have some problems, notably cross threading issues, but with a little work these can be fixed. Also of note is to check that it uses the correct format for the IP addresses.
I have found this works for connections from FileZilla, but as yet I haven't been able to connect to it directly from windows explorer. I have been unable to find anything better for free.
http://www.codeproject.com/KB/IP/AdvancedFTPServer.aspx is very good
http://sourceforge.net/projects/xfftp/
For my FTP needs I use edtFTP.
Also, something you might want to look at is FTPLib.
Both are free and .NET
精彩评论