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