2013-08-27 4 views
0

웹 사이트의 CMS 역할을하는 Windows 응용 프로그램에서 작업하고 있습니다. 이 프로그램에는 System.Net.FtpClient에서 FtpClient를 사용하는 갤러리가 있습니다.FtpClient.GetListing (path)이 "파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다."를 반환합니다.

오류없이 연결을 설정하고 GetListing 메서드를 인수없이 경로없이 호출 할 수 있습니다. 이렇게하면 루트 폴더가 반환됩니다. 반환 값 (FtpListItem-array)의 단일 항목 FullName은 "/ < #UserName #>/< #Root #> /"

입니다.하지만 GetListing을 호출 할 때 반환하는 경로 오류 "< # Path #> : 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다."

나는 다음과 같은 경로로 시도 :

"FTP : // < #FtpServer #>/< #Root #>/< # 경로 #>"

"< #UserName #>/< #Root 번호>/< # 경로 #> "

"< #Root 번호>/< # 경로 #> "

답변

0

내가 확인하기 전에이 질문에 대 한 미안 해요 철저하게 내 코드. "< # 루트 #>/< # 경로 #" "올바른 경로를 알았지 만 경로 앞에"/ "를 두었던 일부가 오류를 일으켰습니다.