我在通过WAN复制文件时遇到问题,这些文件大小超过20MB,即它们没有被复制。根据我的建议,我需要在FileInfo中使用CopyFileEx而不是CopyTo。
所以,我有两个问题:
1)CopyFileEx是复制大文件时使用的正确功能。如果没有,我应该使用什么,是否有一个示例代码可供查看?
2)有人可以指点我在C#中使用CopyFileEx的方向吗?
答案 0 :(得分:0)
private void FileCopy(string strCopyFile, string strCopyFileTo)
{
try
{
File.Copy(strCopyFile, strCopyFileTo);
}
catch (Exception ex)
{
LogMessage(ex.Message,Critical);
}
}