내 FTP 서버에서 다운로드 한 후 해당 파일을 업데이트 된 파일로 덮어 쓰려고하면 "UnauthorizedAccessException이 처리되었습니다"라는 예외가 발생합니다. 경로 'C : \ My Program \ My Program \ bin \ Debug \ App_Data '가 거부되었습니다.로컬 경로에 쓸 때 액세스가 거부 되었습니까?
이 내 코드는 모습입니다 같은 :
private void downloadFile() {
WebClient wc = new WebClient();
wc.Proxy = null;
wc.Credentials = new NetworkCredential("user", "pass");
byte[] fileData = wc.DownloadData("ftp://user:[email protected]/updates/App_Data/log.txt");
File.WriteAllBytes(Application.StartupPath + "\\App_Data", fileData);
}
가 난 그냥 'File.WriteAllBytes'내가 내 FTP에서 다운로드 해요 파일을 쓸 수 수있는 WebClient
인스턴스로 설정하는 뭔가를 놓친 거지 내 로컬 컴퓨터에 서버?
제목을 편집했습니다. "[제목에"태그 "가 포함되어 있어야합니까?] (http://meta.stackexchange.com/questions/19190/)"합의가 "아니오, 그렇지 않아야합니다"로 표시되어야합니다. –