【发布时间】:2012-04-24 14:54:19
【问题描述】:
我正在尝试移动 (File.Move) 锁定的 .dll 文件以执行应用程序更新。 File.Move 方法无异常执行。但是文件没有移动。我的意思是在执行 File.Move 方法后,我有同一个文件的两个副本:在目标文件夹和源文件夹中。这是代码:)
File.Move(fileName, newFileName);
有人能解释一下这是什么原因吗?
【问题讨论】:
-
如果文件正在使用中,您无法删除它(操作系统会阻止此操作)...您是否期待不同的行为?
-
已编辑。操作系统可以移动锁定的文件
标签: c#