在ftp rename命令中覆盖文件

时间:2015-02-11 11:48:23

标签: c# iis ftp

我有一个ftp应用程序。此应用程序使用ftp rename命令。如果文件已存在于文件重命名的目录中,则会捕获错误消息“文件不可用”。我在c#中可以做什么来覆盖文件?在IIS中有一个设置。当我这样做时,没有问题。但是,我可以从c#?

这样做

1 个答案:

答案 0 :(得分:2)

名称冲突时会发生什么情况取决于服务器,如果您无法在连接的每台服务器上配置已知行为,则需要手动处理。

尝试重命名,捕获异常,删除文件然后再次重命名或首先检查文件是否存在(例如通过请求大小)并在找到时将其删除。