使用下面的脚本,我将文件上传到FTP服务器。它工作,但如果脚本还会显示一个消息框,如果上传成功,则会很好。或者如果上载失败则显示错误代码的消息框。有什么帮助吗?
using (WebClient client = new WebClient())
{
client.Credentials = new NetworkCredential(ftpUsername, ftpPassword);
client.UploadFile("ftp://example.com/target.txt", "STOR", localFilePath);
}
我知道我应该这样做:
byte[] responseArray = client.UploadFile("ftp://example.com/target.txt", localFilePath);
string s = System.Text.Encoding.ASCII.GetString(responseArray);
我只是不知道如何把碎片放在一起。
答案 0 :(得分:1)
您可以尝试使用Try&抓住 https://msdn.microsoft.com/en-us/library/xtd0s8kd(v=vs.110).aspx
答案 1 :(得分:0)
好的,找到了一个很好的解决方案:
chkTime= new DateTime()