我正试图执行一个简单的File.Move操作,但是我遇到了System.UnauthorizedAccessException异常——拒绝访问路径。据我所知,没有任何东西正在使用我尝试移动的文件(包含文件夹也已关闭)。我可以通过文件资源管理器手动移动文件。我尝试过File.Delete并且它能完美地工作。我不确定发生了什么事情——如果Visual Studio说路径被拒绝访问,为什么File.Move会失败而File.Delete会成功呢?
下面是我的代码:
下面是我的代码:
string file = @"C:\Data\VCR\150326\150326.MPG";
string destination = @"G:\ArchiveData\Video";
System.IO.File.Move(file, destination);