ftp を使用して txt ファイルをダウンロードし、別のファイルに書き戻す次のコードがあります。
ftp = (FtpWebRequest)WebRequest.Create("ftp://" + ftpHost + ftpDIR + "/SAPValidObjects.txt");
ftp.Method = WebRequestMethods.Ftp.DownloadFile;
ftp.UseBinary = false;
ftp.Credentials = new NetworkCredential(ftpUserID, ftpPWD);
FtpWebResponse response = (FtpWebResponse)ftp.GetResponse();
Stream sResponse = response.GetResponseStream();
StreamReader srSAPCostObjects = new StreamReader(sResponse);
m_swSAPCostCentres.Write(srSAPCostObjects.ReadToEnd());
m_swSAPCostCentres.Close();
response.Close();
m_swSAPCostCentres = new StreamWriter(Properties.Settings.Default.SAPInt + @"\SAPCostCentres" + ".txt");
何らかの理由で例外をスローします
m_swSAPCostCentres.Write(srSAPCostObjects.ReadToEnd());
理由がわかりません、誰かが私を案内してください。