我会尝试先解释一切,而不是放置我的代码。也许我已经/错过了导致问题的一些场景。
我有一个应用程序,它连接到一个FTP文件夹,从特定文件夹中检索任何文件,下载文件,然后处理它。问题是,我希望这些在特定时间后继续重复(批处理,使用timer.interval)。
首次通过(文件夹有一个有效的文件),应用程序运行顺利...下载文件夹中的文件,处理文件但几个小时后没有文件/现在,应用程序会大声喊叫"操作已超时" (我已将所有异常错误记录到另一个文本文件中)。当我执行" WebResponse resp = request.GetResponse"时,将新的(和有效的)文件放入该文件夹仍然会给出操作超时错误。永远持续下去。
想问一下经历过这种情况的人吗?我需要考虑哪些方面/领域?提前感谢您的回复......
弗雷德里克