UploadFile / Webclient - 超时配置

时间:2013-03-27 21:37:50

标签: c# timeout webclient

我有:

using (System.Net.WebClient client = new System.Net.WebClient())
           {          
               client.Credentials = new System.Net.NetworkCredential(usuario, senha);
                DirectoryInfo diretorio2 = new DirectoryInfo(@"C:\");
               FileInfo[] Arquivos2 = diretorio2.GetFiles("*.*");
               foreach (FileInfo fileinfo2 in Arquivos2)
               {
               client.UploadFile("ftp://" + ftp + "/" + dir + fileinfo2.Name, @"C:\" + fileinfo2.Name);
               }

我在使用此代码时遇到了一些问题,可能是防火墙...我需要设置超时时间以显示问题原因的消息框,如何在这种情况下配置超时?

0 个答案:

没有答案