0

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 { }
4

1 に答える 1

1

私は自分の質問を解決しました。間違った2番目のパラメーターを設定したことがわかりました。保存パスである「SaveFile」を使用しますが、ファイル名である必要があります。だから、私はSaveFileを変更しただけで、それは機能します。

WebClient.DownloadFile MSDN

于 2013-03-09T07:51:00.867 に答える