Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我使用Limilabs ftp组件下载特定文件并获取;无法获取文件大小";错误_Ftp - Fatal编程技术网

我使用Limilabs ftp组件下载特定文件并获取;无法获取文件大小";错误

我使用Limilabs ftp组件下载特定文件并获取;无法获取文件大小";错误,ftp,Ftp,我使用C#并使用该组件进行下载,我可以并且已经使用了很长时间,没有任何问题。然而,现在我在从Monators服务器下载特定文件时遇到了一个问题。我想问的是,我能做些什么来解决这个错误,或者告诉Limilabs,只需下载它(我可以并且已经使用Winscp直接下载了该文件),这样我就知道我可以下载该文件了。但我需要自动化这个 我无法发布代码示例,因为愚蠢的UI界面不允许我将一段完全有效的代码粘贴为代码块。它在ftp.Download(RemotePath,LocalPath)上爆炸 ftp.Down

我使用C#并使用该组件进行下载,我可以并且已经使用了很长时间,没有任何问题。然而,现在我在从Monators服务器下载特定文件时遇到了一个问题。我想问的是,我能做些什么来解决这个错误,或者告诉Limilabs,只需下载它(我可以并且已经使用Winscp直接下载了该文件),这样我就知道我可以下载该文件了。但我需要自动化这个

我无法发布代码示例,因为愚蠢的UI界面不允许我将一段完全有效的代码粘贴为代码块。它在ftp.Download(RemotePath,LocalPath)上爆炸

ftp.Download引发异常:-

Limilabs.FTP.Client.FtpResponseException未经处理HResult=-2146233088 Message=无法获取文件大小。来源=Ftp

我在谷歌上搜索过,在LimiLabs的论坛上看到过。。。有人知道这意味着什么吗?这是我需要在Limilab中配置的东西吗?我需要对文件的ftp主机进行配置吗

困惑的是,我在谷歌搜索时找不到任何参考资料

关于julian,此错误“无法获取文件大小”,由FTP服务器引发。 这可能表示文件已损坏,服务器无法访问它


您可以尝试将Ftp.DontGetFileSizeBeforeDownload设置为true,以便在下载之前跳过检索文件大小。

很显然,Ftp站点已被破坏。谢谢