Vb.net 从VB代码上传FTP的尝试示例

Vb.net 从VB代码上传FTP的尝试示例,vb.net,ftp,Vb.net,Ftp,感谢Martin Prikryl在第页提供了三个示例 但我不断收到关于未登录或无法连接到两个不同服务器上的服务器的“Catch e”错误。我可以使用PuttyFTP或FileZilla通过FTP传输到这些服务器。在每种情况下,当右键单击对象时,传递服务器IP地址和目标路径/文件的语句都会显示异常 任何帮助都将不胜感激。如果您所说的“PuttyFTP”(似乎不存在)是指,那么您使用的是SFTP协议,而不是FTP协议 这两个协议是完全不同且不兼容的 NET中没有对SFTP的本机支持。您必须使用第三方

感谢Martin Prikryl在第页提供了三个示例 但我不断收到关于未登录或无法连接到两个不同服务器上的服务器的“Catch e”错误。我可以使用PuttyFTP或FileZilla通过FTP传输到这些服务器。在每种情况下,当右键单击对象时,传递服务器IP地址和目标路径/文件的语句都会显示异常

任何帮助都将不胜感激。

如果您所说的“PuttyFTP”(似乎不存在)是指,那么您使用的是SFTP协议,而不是FTP协议

这两个协议是完全不同且不兼容的

NET中没有对SFTP的本机支持。您必须使用第三方库

如果您所说的“PuttyFTP”(似乎不存在)是指,那么您使用的是SFTP协议,而不是FTP协议

这两个协议是完全不同且不兼容的

NET中没有对SFTP的本机支持。您必须使用第三方库


是的,PuttyFTP是“发动机罩下”的psftp。非常感谢。我只是用它作为交叉检查,但你写的东西让我知道这是一个伪造的检查。但是,在使用建议的VB代码时,我的异常问题仍然存在。请单击原始帖子中的“带批注的屏幕帽…”以查看异常消息。是否必须在服务器中设置某种权限才能允许此上载?我不确定是否理解您的意思。所以,您确定要连接到FTP服务器吗?您能否使用任何(独立)FTP客户端成功连接?显示它的日志文件。我可以使用FileZilla访问我们的专用AWS服务器,它是Debian的一个实例。但现在我看到FileZilla正在使用SFTP。我刚刚查找了VB SFTP示例,并将尝试它们。谢谢PS:这是连接和传输的(编辑的)FileZilla日志:状态:从服务器断开连接状态:连接到###.59.88.###。。。状态:已连接到###59.88。####状态:开始上载S:\OrangePi\Scripts\u Cloud\u 1123\index.html状态:文件传输成功,在1秒内传输2140字节状态:已断开与服务器的连接OK,所以我最终回答了您的问题,对吗?请考虑接受我的回答。是的,PuttyFTP是PSFTP“引擎盖下”。非常感谢。我只是用它作为交叉检查,但你写的东西让我知道这是一个伪造的检查。但是,在使用建议的VB代码时,我的异常问题仍然存在。请单击原始帖子中的“带批注的屏幕帽…”以查看异常消息。是否必须在服务器中设置某种权限才能允许此上载?我不确定是否理解您的意思。所以,您确定要连接到FTP服务器吗?您能否使用任何(独立)FTP客户端成功连接?显示它的日志文件。我可以使用FileZilla访问我们的专用AWS服务器,它是Debian的一个实例。但现在我看到FileZilla正在使用SFTP。我刚刚查找了VB SFTP示例,并将尝试它们。谢谢PS:这是连接和传输的(编辑的)FileZilla日志:状态:从服务器断开连接状态:连接到###.59.88.###。。。状态:已连接到###59.88。####状态:开始上载S:\OrangePi\Scripts\u Cloud\u 1123\index.html状态:文件传输成功,在1秒内传输2140字节状态:已断开与服务器的连接OK,所以我最终回答了您的问题,对吗?请考虑接受我的回答。