웹 사이트의 CMS 역할을하는 Windows 응용 프로그램에서 작업하고 있습니다. 이 프로그램에는 System.Net.FtpClient에서 FtpClient를 사용하는 갤러리가 있습니다.FtpClient.GetListing (path)이 "파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다."를 반환합니다.
오류없이 연결을 설정하고 GetListing 메서드를 인수없이 경로없이 호출 할 수 있습니다. 이렇게하면 루트 폴더가 반환됩니다. 반환 값 (FtpListItem-array)의 단일 항목 FullName은 "/ < #UserName #>/< #Root #> /"
입니다.하지만 GetListing을 호출 할 때 반환하는 경로 오류 "< # Path #> : 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다."
나는 다음과 같은 경로로 시도 :
"FTP : // < #FtpServer #>/< #Root #>/< # 경로 #>"
"< #UserName #>/< #Root 번호>/< # 경로 #> "
"< #Root 번호>/< # 경로 #> "