C# FTP上传大文件怎么传,请高手指点

2025-04-22 02:52:50
推荐回答(2个)
回答1:

给你个最简单的:
WebClient webClient = new WebClient();

//string filename=this.openFileDialog1.SafeFileName;//.net2.0SP1以上语法
string filename = this.openFileDialog1.FileName.Substring(openFileDialog1.FileName.LastIndexOf(@"\") + 1);

webClient.UploadFile("ftp://用户名:密码@IP地址/" + filename, this.openFileDialog1.FileName);

回答2:

需要用到一个组件了,如果不用的话好像只能传2到3M吧。