在 Windows 8 中从应用程序启用 FTP 上传的技巧?

在 Windows 8 中从应用程序启用 FTP 上传的技巧?

我有一个较旧的 Win32 应用程序,它不时使用 FTP 向服务器上传一些数据。此应用程序在 Windows XP 中运行良好,在 Windows 7 和 Vista 中也运行良好。出于某种原因,在 Windows 8 下运行时,它无法上传数据。它似乎可以正常连接和上传数据,但断开连接时会超时。数据未显示在服务器上。我对应用程序运行时的了解有限,因此对描述含糊不清表示抱歉。

我的问题是:Windows 8 中是否有一些安全设置可以阻止此应用程序使用 FTP?当我检查设置时,我发现我已将其设置为提示我可能存在的任何权限问题,但我没有看到任何提示。

我尝试在 XP/SP3 兼容模式下运行该应用程序,但没有成功。

此时,我只是在寻找一些线索,以确定要去哪里寻找。

答案1

请检查你的防火墙

并且您还可以在详细模式下检查您的 ftp 服务以诊断那里的任何连接问题。

ftp -v  yourftpserveraddress

答案2

检查 Windows 防火墙是否有例外,以访问您正在移动文件的网络。如果没有,请为其添加一个例外,然后再次尝试上传。在新的 Windows 8 设置中,Windows 可能没有要求该规则,但由于某种原因默认为“拒绝”,特别是如果它没有任何窗口,但只在后台运行。

相关内容