【问题标题】:Embedded FTP Server with C#? [closed]使用 C# 的嵌入式 FTP 服务器? [关闭]
【发布时间】:2010-03-05 14:26:37
【问题描述】:

是否有任何基于 .NET 的开源库(没有 Win32 本机、ActiveX、COM+ 等)库,以便我可以轻松设置 ftp 服务器?它将是一个更新 SQL Server 数据库的 ftp 服务器,而不是常规文件。

谢谢。

【问题讨论】:

  • 我并不懒惰,我找到了一些 - 我正在寻找建议。
  • @Andrey - 在这种情况下没有帮助的评论。 Stackoverflow 旨在成为一个有用的社区。​​span>
  • 请务必将任何有用的回复标记为答案。
  • 您究竟为什么要让 SQL 像 FTP 一样工作?

标签: c# .net open-source ftp


【解决方案1】:

我认为值得一提的是包含 FTP 服务器组件的 Lumisoft.NET 库。我自己没有使用过它,但它似乎满足您的要求(100% 托管的 FTP 服务器库)。作为奖励,它可以免费用于私人商业用途(类似于 LGPL)。

【讨论】:

  • 只是要注意,这个 Lumisoft.NET 库非常方便和轻量级,我得到了一个 FTP 服务器设置来进行测试,而不需要太多努力。
【解决方案2】:

我正在尝试做类似的事情(FTP 服务器从 SQL 数据库获取文件和文件夹结构)。我一直在使用darwen's FTP server on Code Guru

它确实存在一些问题,尤其是跨线程问题,但通过一些工作就可以解决这些问题。另外需要注意的是检查它是否使用了正确的 IP 地址格式。

我发现这适用于来自 FileZilla 的连接,但到目前为止我还不能直接从 Windows 资源管理器连接到它。我一直无法免费找到更好的东西。

【讨论】:

    【解决方案3】:

    【讨论】:

    • xfftp 需要以二进制形式提供的 xf.server.dll,但我无法找到它的来源。它应该可以在 www.kodart.com 上找到,但是这个网站已经消失了。
    【解决方案4】:

    对于我的 FTP 需求,我使用 edtFTP

    另外,您可能想看看FTPLib

    两者都是免费的.NET

    【讨论】:

    • 这两个似乎都是 FTP 客户端而不是 FTP 服务器。
    • 初始请求请求 ftp 服务器,而不是客户端
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-12
    • 1970-01-01
    • 1970-01-01
    • 2012-03-27
    • 2022-08-18
    • 2021-05-18
    • 2014-12-12
    相关资源
    最近更新 更多