Я работаю над приложением Windows, которое служит CMS для веб-сайта. В программе у меня есть галерея, использующая FtpClient из System.Net.FtpClient.
Я могу установить соединение и вызвать метод GetListing (без пути в качестве аргумента) без ошибок. Это возвращает корневую папку - отлично. Полное имя одного элемента в возвращаемом значении (массив FtpListItem) — «/‹#UserName#>/‹#Root#>/»
Но когда я пытаюсь вызвать GetListing с указанием пути, он возвращает ошибку «‹#Path#>: неверный синтаксис имени файла, имени каталога или метки тома».
Я пробовал со следующими путями:
"ftp://‹#FtpServer#>/‹#Root#>/‹#Путь#>"
"‹#ИмяПользователя#>/‹#Корневой#>/‹#Путь#>"
"‹#Корень#>/‹#Путь#>"