【发布时间】:2013-01-24 11:22:03
【问题描述】:
我正在使用 C# File.Copy() 将多个备份文件从本地文件夹复制到网络共享文件夹,其中包括大于 1 TB 的小到大文件> 功能。以前这工作得很好。但是最近我在不同的时间面临不同类型的异常。我还尝试使用 NET USE 命令创建共享路径连接,即使凭据相同来解决此问题。
File.Copy(sourceFilePath, destinationFilePath, overwrite);
我得到的例外是:
- 错误:找不到文件。
- 错误:句柄无效。
- 错误:目前没有可用于处理登录请求的登录服务器。
- 错误:指定的网络名称不再可用。
注意:这些例外不适用于无效的文件路径。因为在复制文件的某些部分后会发生异常,并且之前为相同的文件工作过相同的代码。
有人有办法解决这种情况吗?
【问题讨论】: