私はFTPサーバーにzipファイルを持っていますが、このzipファイルには1つ以上のxmlファイルが含まれています。このzipファイルをダウンロードしてローカルディスクに保存したい、ファイルが、私はそれは私がそのファイルが破損しているエラーをスローこのzipファイルを解凍しよう......ZipFileをダウンロードするには
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(_remoteHost + file);
request.Method = WebRequestMethods.Ftp.DownloadFile;
request.Credentials = new NetworkCredential(_remoteUser, _remotePass);
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader reader = new StreamReader(responseStream);
StreamWriter writer = new StreamWriter(destination);
writer.Write(reader.ReadToEnd());
writer.Close();
reader.Close();
response.Close();
はあなたが必要とするFTPサーバーからのファイルのダウンロードのためのサンプルコードです。どんな言葉ですか? – Almo
あなたはhttp://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspxを見ましたか? –