我创建了ftp代码来传输文件。此代码工作正常,只是有时会导致错误500。准确的错误是-Error: System.Reflection.TargetInvocationException: Exception has
been thrown by the target of an invocation.
---> System.Net.WebException: The remote server returned an error:
(500) Syntax error, command unrecognized.
at System.Net.FtpWebRequest.CheckError()
at System.Net.FtpWebRequest.SyncRequestCallback(Object obj)
at System.Net.CommandStream.Abort(Exception e)
at System.Net.FtpWebRequest.FinishRequestStage(RequestStage stage)
at System.Net.FtpWebRequest.GetRequestStream()
at ST_772dn22cj49ndfddatee.csproj.ScriptMain.Main()
--- End of inner exception stack trace ---
我注意到错误发生在加载最大的文件时,即大约290 KB。所有其他文件都比这个少,我也不例外。我不知道为什么会这样。有人能告诉我为什么吗?
另外,如果你注意到我的代码或逻辑错误还有改进的余地,那么也请提及。我不是真的在寻找代码评论,但它是受欢迎的。
public void Main()
{
Boolea