首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#怎么访问ftp

2012-06-27 
c#如何访问ftp通过dos窗口可以正常访问(cmd 输入 ftp ip),需要输入用户名和密码而通过资源管理器访问ftp,

c#如何访问ftp
通过dos窗口可以正常访问(cmd 输入 ftp ip),需要输入用户名和密码
而通过资源管理器访问ftp,确看不见内容(cmd 输入 ftp://id),没有提示输入用户名和密码
是和原因呢?
ftp是架在虚拟机的LINUX系统中的,从windows中访问。

[解决办法]
FtpWebRequest
[解决办法]
参考
http://www.cnblogs.com/webabcd/archive/2007/01/21/626242.html
[解决办法]

探讨
又研究了一下,我发现生成的FTP请求
FtpWebRequest.Create(new Uri("ftp://192.168.0.1/"))
默认访问的是和ftp用户名相同的一个文件夹路径,而我想访问的不是这个文件夹,所以一直访问不了。

举个例子说,比如ftp登录用户名是user,我通过FtpWebRequest.Create(new Uri("ftp://192.168.0.1/"))……

[解决办法]
探讨
又研究了一下,我发现生成的FTP请求
FtpWebRequest.Create(new Uri("ftp://192.168.0.1/"))
默认访问的是和ftp用户名相同的一个文件夹路径,而我想访问的不是这个文件夹,所以一直访问不了。

举个例子说,比如ftp登录用户名是user,我通过FtpWebRequest.Create(new Uri("ftp://192.168.0.1/"))……

热点排行