C#利用windows api 取ftp服务器上的文件

hiro88 2010-11-05 03:37:25
我在本机建立一个ftp服务器,局域网内其他机子能访问,使用ftp工具(或资源管理器)能访问、下载。自己用C#写了一个下载程序,用到WinInet.dll里边的FtpGetFile。结果这个程序在ftp服务器上运行,去取文件没问题,但在局域网其他机器上跑就在FtpGetFile函数上发生异常。异常信息如下:200 Type set to I.
500 Invalid PORT Command.
500 'LPRT 6,16,0,0,0,0,0,0,0,0,140,221,161,5,136,127,252,3,2,24,10': command not understood
这是怎么回事呢?
...全文
167 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoxuan_5612 2010-11-06
  • 打赏
  • 举报
回复

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧