webclientのDownloadFile関数を使用したいのですが、ブレークポイントを使用して、どの行Oでエラーが発生したかを確認しました。DownloadFileのときにブロックをキャッチするだけです。
try
{
string myStringWebSource = this.curFtpIp + FtpCuPath + "/" + FtpdfName + "/" + this.lbl.Text;
WebClient client = new WebClient();
client.Credentials = new NetworkCredential(this.FtpUserID, this.FtpPassword);
client.DownloadFile(myStringWebSource, SaveFile);
}
catch (Exception ex)
{ MessageBox.Show(ex.Message); }
finally { }