我正在开发一个用作网站 CMS 的 Windows 应用程序。在程序中,我有一个使用 System.Net.FtpClient 中的 FtpClient 的库。
我能够建立连接并调用 GetListing 方法(没有路径作为参数)而不会出错。这将返回根文件夹 - 很好。返回值(FtpListItem-array)中单项的FullName为“/<#UserName#>/<#Root#>/”
但是,当我尝试使用路径调用 GetListing 时,它会返回错误“<#Path#>:文件名、目录名或卷标语法不正确”。
我尝试过以下路径:
"ftp://<#FtpServer#>/<#Root#>/<#Path#>"
"<#UserName#>/<#Root#>/<#Path#>"
“<#Root#>/<#Path#>”