从Windows C#上载文件到Linux服务器

时间:2010-07-12 19:02:43

标签: c# windows linux file upload

我必须编写一个只需要在Windows上工作的C#程序。它需要允许用户选择要上载的文件。该文件将上载到远程Linux服务器上的文件夹中。我知道这台Linux机器的用户名,密码和网址。有谁知道如何连接到服务器,然后在C#桌面应用程序中将文件上传到它?

2 个答案:

答案 0 :(得分:1)

如果您要通过FTP上传,FtpWebRequest应该可以解决问题:

http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx

答案 1 :(得分:1)

所以我在看第一个回答(David's)之前想出了这个答案。有趣的是,我们提出了相同的解决方案!我正在寻找一个ftp上传。我完全忘记了FTP。

MSDN还有这个网页,可以提供更简洁的操作方法: http://msdn.microsoft.com/en-us/library/ms229715.aspx