管理ftp服务器的asp.net应用程序

时间:2010-06-24 10:30:39

标签: asp.net iis ftp

我需要构建一个公司可以用来管理ftp服务器的应用程序。我们的想法是,通过Web应用程序,他们可以创建用户,这也将创建一个ftp空间等,以便用户可以将文档和文件上传到公司。要求特别是客户可以使用ftp程序,公司通过Web应用程序管理它。

我知道Plesk提供了一个可以被asp.net应用程序使用的API,以及能够直接使用IIS等等。

但是,有人可以建议:
- 一个直接使用它的.net库(或者只是告诉我IIS是最好的方法)
- 执行此操作的包裹(即使费用)
- 一个可以使这更容易的备用ftp服务器(不是IIS) - 管理IIS ftp服务器的.net代码示例
- “只是使用plesk”!但实际上,plesk中有太多,真的我只想要plesk的ftp管理部分

假设它将在完全控制的Windows服务器上运行...我只是假设我与IIS ftp服务器进行交互但是找不到管理ftp端的任何真实示例(请注意,搜索FTP IIS和.Net等提供了真实的结果混合)

谢谢堆!

2 个答案:

答案 0 :(得分:2)

(你问之后总能找到东西吗?)......

这看起来正是我追求的......

http://learn.iis.net/page.aspx/285/provisioning-sample-in-c/#CreateFTP

但是我仍然对那里有什么开放......有没有人实现类似的代码?

这将是开始使用IIS7的最佳位置:http://msdn.microsoft.com/en-us/library/microsoft.web.administration%28v=VS.90%29.aspx

答案 1 :(得分:1)

我们最近开始使用WinSCP(winscp.net)脚本/命令行界面(CLI)从Windows Scheduled Tasks调用标准Windows批处理文件,但我注意到they also have a howto for c#

C#示例链接:winscp.net/eng/docs/guide_dotnet#full_c_example